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

次のドキュメントに含まれます。
GeoNearMapReduce
定義:
lib/mongoid/contextual/command.rb

Overview

データベースコマンドを表すオブジェクトに含まれる混合モジュール。

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

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

インスタンス属性の詳細

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

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



12
13
14
# ファイル 'lib/mongoid/contextual/command.rb' 行12

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

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



12
# ファイル 'lib/mongoid/contextual/command.rb' 行12

attr_reader :collection, :criteria

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

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



12
13
14
# ファイル 'lib/mongoid/contextual/command.rb' 行12

デフォルト 条件
  @criteria
end

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



12
# ファイル 'lib/mongoid/contextual/command.rb' 行12

attr_reader :collection, :criteria

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

クライアント= Mongo::Client

データベース クライアントを取得します。

例:

クライアントを取得します。

command.client

次の値を返します。

  • Mongo::Client

    mongoクライアント。



30
31
32
# ファイル 'lib/mongoid/contextual/command.rb' 行30

デフォルト クライアント
  コレクション.database.クライアント
end

#コマンド=ハッシュ

db に送信するためにビルド中のデータベースコマンド。

例:

コマンドを取得します。

command.command

次の値を返します。

  • ハッシュ

    db コマンド



20
21
22
# ファイル 'lib/mongoid/contextual/command.rb' 行20

デフォルト コマンド
  @command ||= {}
end