私はWebサービスRuby on Railsを作成するために使用しています。モデルとODMとしてRESTful使用しています。scaffold を使用してアプリを作成しましたが、ブラウザーと Ruby コンソールの両方からすべて正常に動作します。ただし、いくつかのテストを行っていたところ、またはロケーション クエリの一部として呼び出すと、同じドキュメントが返されることに気付きました。MongoDBMongoidfirstlast
問題の再現は次のとおりです。
10 件のイベント レコードを作成しました。

通話
Model.lastを確認しModel.first、すべてが正常に機能しました。
特定のインデックス 0 と 9 を呼び出して、配列の一致を確認したレコード。

lastロケーション クエリを実行し、およびfirstレコードのリクエストを含めました。結果は同じ文書でした。特定のインデックスでレコードを検証し、結果が正しい。
私 (ROR は初めてで、) なぜこれが起こっているのかわかりません。私は何か間違ったことをしていますか?Rails ではなく Mongoid に問題があるのでしょうか?
助けてくれてありがとう。乾杯。