Sha256: f8391203584cfce1e51ed8ef0b8a2fe25a828fd128f63b5c82c5557405068893
Contents?: true
Size: 440 Bytes
Versions: 12
Compression:
Stored size: 440 Bytes
Contents
module Chewy class Query module Nodes class Missing < Expr def initialize name, options = {} @name = name.to_s @options = options.reverse_merge(existence: true, null_value: false) end def ! Nodes::Exists.new @name end def __render__ {missing: {field: @name}.merge(@options.slice(:existence, :null_value))} end end end end end
Version data entries
12 entries across 12 versions & 1 rubygems