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

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

Overview

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

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

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

インスタンス属性の詳細

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

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



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

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

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



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

attr_reader :collection, :criteria, :klass

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

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



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

デフォルト 条件
  @criteria
end

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



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

attr_reader :collection, :criteria, :klass

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

属性 klas の値を返します。



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

デフォルト klass
  @klass
end

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



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

attr_reader :collection, :criteria, :klass

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

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

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

例:

コンテキストは空か?

context.blank?

次の値を返します。

  • true | false

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



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

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