Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

クラス FindOneAndModifyOptions

項目一覧

  • io.realm.mongodb.mongo.options
  • コンストラクター
  • メソッドの概要
  • 継承されたメソッド
  • コンストラクターの詳細
  • メソッドの詳細
  • getProjection
  • getSort
  • is ReturnNewDocument
  • isUpsert
  • プロジェクション
  • returnNewDocument
  • sort
  • toString
  • upsert
java.lang.Object
io.realm.mongodb.mongo.options.FindOneAndModifyOptions

findOneAndUpdate、findOneAndReplace、または findOneAndDelete 操作(一般的に findOneAndModify 操作とも呼ばれます)に適用するオプション。

コンストラクターと説明
修飾子と型
メソッドと説明
パブリックBSON

一致するすべてのドキュメントに対して返すフィールドを説明するドキュメントを取得します。

パブリックBSON

クエリに適用するソート条件を取得します。

パブリックブール値

findOneAndModify 操作が新しいドキュメントを返す場合は true を返します。

パブリックブール値

クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する場合は true を返します。

Bson projection
)

一致するすべてのドキュメントに対して返されるフィールドを説明するドキュメントを設定します。

boolean returnNewDocument
)

findOneAndModify 操作によって新しいアップデートされたドキュメントが返される場合は、 を true に設定します。

Bson sort
)

クエリに適用するソート条件を設定します。

public string
boolean upsert
)

クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する必要がある場合は、 を true に設定します。

  • クラス java.lang.Object から継承されたメソッド :getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitfinalize

public Bson getProjection ()

一致するすべてのドキュメントに対して返すフィールドを説明するドキュメントを取得します。

戻り値

プロジェクト ドキュメント(null の場合がある)

public Bson getSort ()

クエリに適用するソート条件を取得します。 デフォルトは null です。つまり、ドキュメントは未定義の順序で返されます。

戻り値

ソート基準を説明するドキュメント

public boolean isReturnNewDocument ()

findOneAndModify 操作が新しいドキュメントを返す場合は true を返します。 デフォルトは false です。 findOneAndUpdate と findOneAndReplace のみがこのオプションを取ります findOneAndDelete は常に古いドキュメントを返します

戻り値

findOneAndModify 操作が新しいドキュメントを返す場合は true

public boolean isUpsert ()

クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する場合は true を返します。 デフォルトは false です。 注: このオプションは findOneAndUpdate と findOneAndReplace のみ

戻り値

クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する場合は true

Bson projection
)

一致するすべてのドキュメントに対して返されるフィールドを説明するドキュメントを設定します。

パラメーター

  • projection - プロジェクト ドキュメント。null の場合もあります。

戻り値

この

boolean returnNewDocument
)

findOneAndModify 操作によって新しいアップデートされたドキュメントが返される場合は、 を true に設定します。 これらの操作が更新前のドキュメントを返すようにするには、false または空白のままに設定します。 注: このオプションは findOneAndUpdate と findOneAndReplace のみがこのオプションを取ります findOneAndDelete は常に古いドキュメントを返します

パラメーター

  • returnNewDocument - findOneAndModify 操作が更新されたドキュメントを返す場合は true

戻り値

この

Bson sort
)

クエリに適用するソート条件を設定します。

パラメーター

  • sort - ソート基準。null の場合もあります。

戻り値

この

public String toString ()

boolean upsert
)

クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する必要がある場合は、 を true に設定します。

パラメーター

  • upsert - クエリフィルターに一致するものがない場合に新しいドキュメントを挿入する場合は true 。

戻り値

この

戻る

CountOptions