特定のドキュメントを含むドキュメントのコレクションを取得したいと思います (_id
このドキュメントのフィールドがあります)。
難しいのは、このドキュメントの前後にある 3 つのドキュメント (挿入順) も取得することです。
where
ルールを使用して取得したいドキュメントのIDを一致させると、他のものと一致させる方法がわからないため、1つのリクエストでそれが可能かどうかは本当に疑問です。
したがって、ドキュメントに対して1つ実行し、フィールドの日付を参照して、find
最も古いものと新しいものを3つ取得できることはわかっていますが、この処理を改善できるかどうかは興味深いです.find
created_at