ホームページ  >  記事  >  ウェブフロントエンド  >  ここでは、「ハウツー」の側面に焦点を当て、検索しやすいようにキーワードを含めた、いくつかのタイトル オプションを示します。 * **ObjectID タイムスタンプに基づいて MongoDB ドキュメントをクエリする方法** * **Mo をターゲットにする

ここでは、「ハウツー」の側面に焦点を当て、検索しやすいようにキーワードを含めた、いくつかのタイトル オプションを示します。 * **ObjectID タイムスタンプに基づいて MongoDB ドキュメントをクエリする方法** * **Mo をターゲットにする

Susan Sarandon
Susan Sarandonオリジナル
2024-10-25 07:20:18333ブラウズ

Here are a few title options,  focusing on the

ObjectId の埋め込み日付を使用して MongoDB ドキュメントをターゲットにする方法

元の質問:

どうすればよいですかObjectIds 内に組み込まれたタイムスタンプに基づいて MongoDB クエリを実行します?

詳細な応答:

包括的な記事「タイムスタンプを ObjectIds にポップする」では、このようなタイムスタンプの詳細な分析が提供されています。クエリ。簡潔な概要については、次の JavaScript コード スニペットを検討してください:

特定の日付を持つ ObjectId の作成:

<code class="js">function objectIdWithTimestamp(timestamp) {
  timestamp = new Date(timestamp);
  var hexSeconds = Math.floor(timestamp / 1000).toString(16);
  return ObjectId(hexSeconds + "0000000000000000");
}</code>

指定された日付以降に作成されたドキュメントの検索日付:

<code class="js">db.mycollection.find({ _id: { $gt: objectIdWithTimestamp('1980/05/25') } });</code>

このクエリは、1980 年 5 月 25 日午前 0 時以降に作成されたことを示す ObjectId を持つすべてのドキュメントを取得します。$gt 演算子を利用することで、クエリの日付の範囲を指定できます。 .

以上がここでは、「ハウツー」の側面に焦点を当て、検索しやすいようにキーワードを含めた、いくつかのタイトル オプションを示します。 * **ObjectID タイムスタンプに基づいて MongoDB ドキュメントをクエリする方法** * **Mo をターゲットにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。