Sha256: 1be7940b01cb5e1033e4ad205ecb069752f389ceda20e2e0ebe753eecfac51e0
Contents?: true
Size: 475 Bytes
Versions: 4
Compression:
Stored size: 475 Bytes
Contents
module CloudSesame module Query module AST class Near < 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
4 entries across 4 versions & 1 rubygems