問題タブ [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.
mongodb - MongoDB オブジェクト ID
私はこれらのスキーマを持っています:
どのドキュメントにも一意の _id があるので、最初のドキュメントから _id を取得し、それを 2 番目のドキュメントの book_id に割り当てて、後で次の方法で見つけられるようにします。
book_id : ObjectId のタイプとして使用する必要がありますか?
parse-platform - ObjectId および InstallationId パースに関連するクエリ
ObjectId と InstallationId は変更されますか、それとも同じままですか。変わるとしたらどのくらいの頻度で変わりますか?
前もって感謝します、
mongodb - MongoDB でドキュメントの ObjectId または _id を返す方法は? およびエラー「$inには配列が必要です」
MongoDB にドキュメントがあり、このドキュメントの ObjectId を取得したいのですが、これを行うメソッドがこれまでのところ見つかりませんでした。
クエリの例:
これはこれを返します:
ObjectId を取得して別のクエリを実行したい。
例:
したがって、ObjectId を使用して、次のような別のクエリを実行できます。
更新: このコード:
このエラーを返します:
誰かがそれを知っていますか?
heroku - MongoLab を Mongoose で使用し、ObjectIds を使用してモデルを使用する
Herokuで MongoLab アドオンを使用しています。
私のアプリはMongooseを使用しており、ドキュメントによると、ドキュメントIDタイプはObjectIDです(デフォルト)。
これが、私のjsonが次のように見える理由です。
問題: MongoLab アドオンは、キーワード"ObjectID"を解析する方法を知らず、エラー メッセージを表示します。
ここで何か不足していますか?何ができるでしょうか?
java - 新しい ObjectID(id) は無効ですが、DB では有効な ID です
ページの文字列 ID を新しい ObjectID に変換しようとしているので、それを使用して作業できます。
ページは文字列IDを送信しますが、入力するには、それをObjectIDに変換する必要があります(または、「期待されたオブジェクトが文字列でした)」と出力されます)
そのため、Person オブジェクトに移動する前に jsonElement をインターセプトするデシリアライズを作成しました
このようにして、私はこのエラーを受け取ります:
しかし、私がこのように使用する場合:
それはうまくいきます、なぜですか?JsonElementからIDを直接取得した場合=機能しませんが、ctrl c + ctrl vを使用すると機能します!!
mongodb - Meteor ユーザー ID に Mongo ObjectId タイプを使用する
Meteor を使用していますが、Meteor がユーザー ID に使用するタイプのデフォルトの動作をオーバーライドすることについて質問があります。
_id
Meteor のデフォルトの型 (文字列?) ではなく、ObjectId 型のフィールドによってユーザーを一意に識別したいと考えています。これを実現するためにどこかに設定できる構成パラメーターのようなものはありますか?