問題タブ [objectid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
123 参照

mongodb - MongoDB オブジェクト ID

私はこれらのスキーマを持っています:

どのドキュメントにも一意の _id があるので、最初のドキュメントから _id を取得し、それを 2 番目のドキュメントの book_id に割り当てて、後で次の方法で見つけられるようにします。

book_id : ObjectId のタイプとして使用する必要がありますか?

0 投票する
0 に答える
113 参照

parse-platform - ObjectId および InstallationId パースに関連するクエリ

ObjectId と InstallationId は変更されますか、それとも同じままですか。変わるとしたらどのくらいの頻度で変わりますか?

前もって感謝します、

0 投票する
7 に答える
64455 参照

mongodb - MongoDB でドキュメントの ObjectId または _id を返す方法は? およびエラー「$inには配列が必要です」

MongoDB にドキュメントがあり、このドキュメントの ObjectId を取得したいのですが、これを行うメソッドがこれまでのところ見つかりませんでした。

クエリの例:

これはこれを返します:

ObjectId を取得して別のクエリを実行したい。

例:

したがって、ObjectId を使用して、次のような別のクエリを実行できます。

更新: このコード:

このエラーを返します:

誰かがそれを知っていますか?

0 投票する
1 に答える
314 参照

heroku - MongoLab を Mongoose で使用し、ObjectIds を使用してモデルを使用する

Herokuで MongoLab アドオンを使用しています。 私のアプリはMongooseを使用しており、ドキュメントによると、ドキュメントIDタイプはObjectIDです(デフォルト)。

これが、私のjsonが次のように見える理由です。

問題: MongoLab アドオンは、キーワード"ObjectID"を解析する方法を知らず、エラー メッセージを表示します。

ここで何か不足していますか?何ができるでしょうか?

0 投票する
1 に答える
152 参照

java - 新しい ObjectID(id) は無効ですが、DB では有効な ID です

ページの文字列 ID を新しい ObjectID に変換しようとしているので、それを使用して作業できます。

ページは文字列IDを送信しますが、入力するには、それをObjectIDに変換する必要があります(または、「期待されたオブジェクトが文字列でした)」と出力されます)

そのため、Person オブジェクトに移動する前に jsonElement をインターセプトするデシリアライズを作成しました

このようにして、私はこのエラーを受け取ります:

しかし、私がこのように使用する場合:

それはうまくいきます、なぜですか?JsonElementからIDを直接取得した場合=機能しませんが、ctrl c + ctrl vを使用すると機能します!!

0 投票する
1 に答える
1066 参照

mongodb - Meteor ユーザー ID に Mongo ObjectId タイプを使用する

Meteor を使用していますが、Meteor がユーザー ID に使用するタイプのデフォルトの動作をオーバーライドすることについて質問があります。

_idMeteor のデフォルトの型 (文字列?) ではなく、ObjectId 型のフィールドによってユーザーを一意に識別したいと考えています。これを実現するためにどこかに設定できる構成パラメーターのようなものはありますか?