模块:Mongoid::Contextual::Queryable

包含在:
内存, mongo ,
定义于:
lib/mongoid/contextual/queryable.rb

Overview

Mixin 模块向 Mongoid::Criteria 添加方法,指示条件查询结果将为空设立。

实例属性摘要折叠

实例方法摘要折叠

实例属性详细信息

#集合对象(只读)

返回属性集合的值。



14
15
16
# File 'lib/mongoid/contextual/queryable.rb', line 14

def 集合
  @collection
end

# 集合要查询的集合。 (要查询的集合。) ⇒对象(只读)



14
# File 'lib/mongoid/contextual/queryable.rb', line 14

attr_reader :collection, :criteria, :klass

# 个条件对象(只读)

返回属性条件的值。



14
15
16
# File 'lib/mongoid/contextual/queryable.rb', line 14

def 条件
  @criteria
end

# Criteria 上下文的条件。 (Thecriteria) ⇒对象(只读)



14
# File 'lib/mongoid/contextual/queryable.rb', line 14

attr_reader :collection, :criteria, :klass

# klass对象(只读)

返回属性 klass 的值。



14
15
16
# File 'lib/mongoid/contextual/queryable.rb', line 14

def klass
  @klass
end

# klass 条件的 klass。 (Theklass) ⇒对象(只读)



14
# File 'lib/mongoid/contextual/queryable.rb', line 14

attr_reader :collection, :criteria, :klass

实例方法详细信息

#空白?true | false也称为:空?

匹配文档的可枚举性是否为空?

例子:

上下文是否为空?

context.blank?

返回:

  • ( true | false )

    如果上下文为空。



22
23
24
# File 'lib/mongoid/contextual/queryable.rb', line 22

def 空白?
  !存在吗?
end