モジュール: Mongoid::Contextual::Queryable

次のドキュメントに含まれます。
メモリmongoなし
定義:
lib/mongoid/contextual/queryable.rb

Overview

基準クエリ結果が空のセットになることを示すメソッドを Mongoid::criteria に追加する混合モジュール。

インスタンス属性の概要を折りたたむ

インスタンス メソッドの概要を折りたたむ

インスタンス属性の詳細

コレクションオブジェクト(読み取り専用)

属性コレクションの値を返します。



11
12
13
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

デフォルト コレクション
  @collection
end

# collection クエリするコレクション。 (コレクションに対してクエリを実行します。) 詳しくは、オブジェクト(読み取り専用)



11
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

attr_reader :collection, :criteria, :klass

#条件=オブジェクト(読み取り専用)

属性基準の値を返します。



11
12
13
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

デフォルト 条件
  @criteria
end

番号基準 コンテキストの基準。 (基準) 詳しくは、オブジェクト(読み取り専用)



11
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

attr_reader :collection, :criteria, :klass

# klas ~オブジェクト(読み取り専用)

属性 klas の値を返します。



11
12
13
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

デフォルト klass
  @klass
end

# klas 基準の klas。 (テクラス) 詳しくは、オブジェクト(読み取り専用)



11
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 11行

attr_reader :collection, :criteria, :klass

インスタンス メソッドの詳細

#空白= true | false または空のとも呼ばれます

一致するドキュメントの列挙は空ですか。

例:

コンテキストは空か?

context.blank?

次の値を返します。

  • true | false

    コンテキストが空の場合。



19
20
21
# ファイル 'lib/mongoid/contextual/queryable.rb' は、 19行

デフォルト blank?
  !存在するかどうか
end