Sha256: c73d8aaad18fb1c714140a8302ba081c3d3b0beee66d8130ea994aade3ef0cfb
Contents?: true
Size: 489 Bytes
Versions: 1
Compression:
Stored size: 489 Bytes
Contents
module CloudSesame module Query module Node class Query < Abstract attr_writer :query def query @query ||= context[:query] end def compile { query: "(#{ query })#{ '|' << fuzziness.compile(query) if fuzziness }#{ '|' << sloppiness.compile(query) if sloppiness }" } end private def fuzziness context[:fuzziness] end def sloppiness context[:sloppiness] end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
CloudSesame-0.6.5 | lib/cloud_sesame/query/node/query.rb |