0

mongodb に追加する必要があるアクティビティがあります。アクティビティには、日付と時刻があります。それらを並べ替える必要があります。必要なのは、タイムスタンプ用の別のフィールドを持たず、そのフィールドにもインデックスを付けることです。ドキュメントの時刻は必要ありません。が作成され、そのアクティビティのタイムスタンプをモンゴイドに埋め込みたい、これを検索して試してみましたが機能しませんでした。

"_id" => new MongoId($stamp)

将来のタイムスタンプを mongoid に埋め込むことができる可能性はありますか? ありがとうございました :)

4

1 に答える 1

1

可能ですが、ドライバーを介して直接行うことはできません。これを行う方法を示すPHPドライバーを使用して、過去の日付からMongoDBObjectIDを作成する例を作成しました。

于 2013-02-06T13:15:13.293 に答える