Pymongo の rewind() 関数を使用した後、結果の順序が変わる可能性はありますか?

ディアスデテラン

MongoDB クエリの結果が見つかった順序で返されることを考えると、「挿入順序と一致する可能性があります (ただし、そうであるとは限りません)、または使用されたインデックスの順序」:

これは、Pymongo のrewind()関数を使用した後に結果の順序が変わる可能性があるということですか?

rewind()別のデータベース クエリを実行しているようですね。

A. Jesse Jiryu Davis

正解rewind()です。最初のクエリがなかったかのように、別のデータベース クエリを実行します。結果に並べ替え順序を指定せず、MongoDB が最初のクエリと 2 番目のクエリの間でいくつかのドキュメントを (たとえば、サイズが変更されたために) 移動する必要があった場合、それらは異なる順序で取得されます。

特定の順序でドキュメントが必要な場合は、 を使用してくださいsort

http://api.mongodb.com/python/current/api/pymongo/cursor.html#pymongo.cursor.Cursor.sort

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

.rewindメソッドはrubyのTempfileで何をしますか?

分類Dev

BobJenkinsHash関数の結果が負になる可能性はありますか?

分類Dev

pg_rewindの後にPostgreSQLが起動していません

分類Dev

allowDeferredLocationUpdatesUntilTraveledを使用しているときに、didUpdateLocationsの順序が狂う可能性はありますか

分類Dev

MongoDB(pymongo):複数の可能性があるフィールド「タプル」の$ in

分類Dev

関数の結果を変数に書き込みます。結果はオブジェクトである可能性があります

分類Dev

PyMongo:単一または複数のクライアントを使用する必要がありますか?

分類Dev

WordPress:rewind_posts()、wp_reset_postdata()、wp_reset_query()の違い

分類Dev

PyMongoでの.sortの使用

分類Dev

PymongoでのPyInstallerの問題

分類Dev

Pymongoの関数への変数入力

分類Dev

C4996'scanf ':この関数または変数は安全でない可能性があります。代わりにscanf_sの使用を検討してください。非推奨を無効にするには、_CRT_SECURE_NO_WARNINGSを使用します

分類Dev

別の変換ユニットの関数を呼び出すと、静的な初期化順序の大失敗が発生する可能性があります

分類Dev

pymongoと集計の出力

分類Dev

pymongoで同等のdb.getCollectionNames()

分類Dev

ラムダ式を使用してMongoDBの結果を並べ替える可能性はありますか

分類Dev

関数は、すべてのコードパスで値を返すわけではありません。結果が使用されると、実行時にnull参照例外が発生する可能性があります

分類Dev

PowerShellを使用して、最後の実行結果が(0x0)ではないジョブを返すすべてのスケジュールされたタスクをクエリする可能性はありますか?

分類Dev

Pymongoの結果から_id要素を削除する

分類Dev

For-Inループの結果が未定義またはnullになる可能性はありますか?

分類Dev

JSは2D配列の値を変更していますが、別の関数が干渉している可能性がありますか?

分類Dev

2つの整数を乗算し、その結果を浮動小数点変数に格納する場合、結果はオーバーフローする可能性がありますか?

分類Dev

rewind()の後にfscanf()が続くと、ディスクに加えられた変更が反映されないのはなぜですか?

分類Dev

複数のORを使用したクエリの結果がORの順序ではありません

分類Dev

os.forkの後のpymongo.MongoClient

分類Dev

pymongoを使用して1つのstatemetで検索結果を更新

分類Dev

その関数の結果を定義する方法は、typescriptで定義されていない可能性があります

分類Dev

メインの後に宣言された変数がファイルスコープを持っている可能性はありますか?

分類Dev

私のコンピュータはRAMを使いすぎていませんか、ドライバに障害がある可能性がありますか?PoolMonを使用した私の結果

Related 関連記事

  1. 1

    .rewindメソッドはrubyのTempfileで何をしますか?

  2. 2

    BobJenkinsHash関数の結果が負になる可能性はありますか?

  3. 3

    pg_rewindの後にPostgreSQLが起動していません

  4. 4

    allowDeferredLocationUpdatesUntilTraveledを使用しているときに、didUpdateLocationsの順序が狂う可能性はありますか

  5. 5

    MongoDB(pymongo):複数の可能性があるフィールド「タプル」の$ in

  6. 6

    関数の結果を変数に書き込みます。結果はオブジェクトである可能性があります

  7. 7

    PyMongo:単一または複数のクライアントを使用する必要がありますか?

  8. 8

    WordPress:rewind_posts()、wp_reset_postdata()、wp_reset_query()の違い

  9. 9

    PyMongoでの.sortの使用

  10. 10

    PymongoでのPyInstallerの問題

  11. 11

    Pymongoの関数への変数入力

  12. 12

    C4996'scanf ':この関数または変数は安全でない可能性があります。代わりにscanf_sの使用を検討してください。非推奨を無効にするには、_CRT_SECURE_NO_WARNINGSを使用します

  13. 13

    別の変換ユニットの関数を呼び出すと、静的な初期化順序の大失敗が発生する可能性があります

  14. 14

    pymongoと集計の出力

  15. 15

    pymongoで同等のdb.getCollectionNames()

  16. 16

    ラムダ式を使用してMongoDBの結果を並べ替える可能性はありますか

  17. 17

    関数は、すべてのコードパスで値を返すわけではありません。結果が使用されると、実行時にnull参照例外が発生する可能性があります

  18. 18

    PowerShellを使用して、最後の実行結果が(0x0)ではないジョブを返すすべてのスケジュールされたタスクをクエリする可能性はありますか?

  19. 19

    Pymongoの結果から_id要素を削除する

  20. 20

    For-Inループの結果が未定義またはnullになる可能性はありますか?

  21. 21

    JSは2D配列の値を変更していますが、別の関数が干渉している可能性がありますか?

  22. 22

    2つの整数を乗算し、その結果を浮動小数点変数に格納する場合、結果はオーバーフローする可能性がありますか?

  23. 23

    rewind()の後にfscanf()が続くと、ディスクに加えられた変更が反映されないのはなぜですか?

  24. 24

    複数のORを使用したクエリの結果がORの順序ではありません

  25. 25

    os.forkの後のpymongo.MongoClient

  26. 26

    pymongoを使用して1つのstatemetで検索結果を更新

  27. 27

    その関数の結果を定義する方法は、typescriptで定義されていない可能性があります

  28. 28

    メインの後に宣言された変数がファイルスコープを持っている可能性はありますか?

  29. 29

    私のコンピュータはRAMを使いすぎていませんか、ドライバに障害がある可能性がありますか?PoolMonを使用した私の結果

ホットタグ

アーカイブ