データのコレクションがあり、挿入時間で並べ替えたいと考えています。挿入時間を格納する追加のフィールドはありません。しかし、私が見つけたように、この時間は Id から取得できます。
私はこのコードを試しました:
return bookmarks.find({}, {sort: {_id.getTimestamp(): 1}, limit: 10});
また
return bookmarks.find({}, {sort: {ObjectId(_id).getTimestamp(): 1}, limit: 10});
しかし、エラーメッセージが表示されます:
=> Your application has errors. Waiting for file change.
id フィールドのみを使用して挿入日時でコレクションをソートする方法はありますか?