class ChewyQuery::Builder::Nodes::Exists
Public Class Methods
new(name, options = {})
click to toggle source
# File lib/chewy_query/builder/nodes/exists.rb, line 5 def initialize(name, options = {}) @name = name.to_s @options = options end
Public Instance Methods
!()
click to toggle source
# File lib/chewy_query/builder/nodes/exists.rb, line 10 def ! Nodes::Missing.new(@name, null_value: true) end
__render__()
click to toggle source
# File lib/chewy_query/builder/nodes/exists.rb, line 14 def __render__ { exists: { field: @name } } end