class CloudSesame::Query::Node::Query

Attributes

query[RW]

Public Instance Methods

compile() click to toggle source
# File lib/cloud_sesame/query/node/query.rb, line 9
def compile
        if query && !query.empty?
                compiled = "(#{ query })"

                [context[:fuzziness], context[:sloppiness]].each do |parser|
                        if parser && (parsed = parser.compile(query))
                                compiled << "|" << parsed
                        end
                end

                compiled
        end
end