class MongoQL::Stage
Public Instance Methods
to_ast()
click to toggle source
# File lib/mongo_ql/stage.rb, line 5 def to_ast raise NotImplementedError, "stage #{self.class} must implement to_ast" end
Protected Instance Methods
to_expression(val)
click to toggle source
# File lib/mongo_ql/stage.rb, line 10 def to_expression(val) if val.is_a?(Expression) val else Expression::ValueNode.new(val) end end