Sha256: 37a0ff296c170297a05c3df2432a2c2b340543e30de04d65215bb5938dd9c411
Contents?: true
Size: 497 Bytes
Versions: 24
Compression:
Stored size: 497 Bytes
Contents
module CloudSesame module Query module AST class Near < Abstract::SingleExpressionOperator DETAILED = true SYMBOL = :near def compile(_detailed = nil) if child && (compiled = child.compile operator_detailed) && !compiled.empty? "(#{ symbol }#{ boost }#{ distance } #{ compiled })" end end def distance " distance=#{ options[:distance] }" if options[:distance] end end end end end
Version data entries
24 entries across 24 versions & 1 rubygems