私はMongoDBでMongoDB ObjectId
を生成したいと思います。 MongooseからObjectId
コンストラクタにアクセスする方法はありますか?mongooseでObjectIdを生成するにはどうしたらいいですか?
74
A
答えて
181
はい、ObjectId
コンストラクタはrequire('mongoose').Types
にあります。
var mongoose = require('mongoose');
var id = mongoose.Types.ObjectId();
id
が新たに発生したObjectId
である:ここでは一例です。
Types
オブジェクトの詳細については、Mongoose#Types documentationをご覧ください。
19
あなたはこの使用マングースのような新しいMongoDBのObjectId
を作成することができます。
var mongoose = require('mongoose');
var newId = new mongoose.mongo.ObjectId('56cb91bdc3464f14678934ca');
// or leave the id string blank to generate an id with a new hex identifier
var newId2 = new mongoose.mongo.ObjectId();
関連する問題
- 1. SwiftでMongo DB ObjectIDを生成するにはどうすればよいですか?
- 2. uuidをmongooseでobjectIDとして使用
- 3. PHP :: memcache :: deleteがCLIENT_ERRORを生成しないようにするにはどうしたらいいですか?
- 4. Java MongoTemplate:UpsertsがObjectIdを生成しない
- 5. MongooseでObjectIdでMongoDB文書を検索
- 6. Mongooseで重複なく改ページするにはどうしたらいいですか?
- 7. Javaオブジェクトからhtmlを生成するにはどうしたらいいですか?
- 8. pythonでvirtualenvを作成するにはどうしたらいいですか?
- 9. Pythonでramdiskを作成するにはどうしたらいいですか?
- 10. Booでディスパッチテーブルを作成するにはどうしたらいいですか?
- 11. Rubyでスクリプトを作成するにはどうしたらいいですか?
- 12. Pythonでリストを作成するにはどうしたらいいですか?
- 13. MongoDBでdocを作成するにはどうしたらいいですか?
- 14. JIRAでプライベートタスクリストを作成するにはどうしたらいいですか?
- 15. ObjectIDがプリミティブにならないようにするにはどうすればよいですか?
- 16. Facebookにソーシャルリーダーアプリケーションを作成するにはどうしたらいいですか?
- 17. Pythonでノートやコードを生成するにはどうしたらいいですか?
- 18. Pythonで乱数を生成するにはどうしたらいいですか?
- 19. Javaでスレッドの生成を遅くするにはどうしたらいいですか?
- 20. 独自のコードジェネレータを作成してEntityオブジェクトを生成するにはどうしたらよいですか?
- 21. 生成されたサービスwsdl(wcfサービス)にSOAPヘッダを含めるにはどうしたらいいですか?
- 22. MongooseでのObjectIdの配列の配置
- 23. configureスクリプトを作成するにはどうしたらいいですか?
- 24. デーモンアプリケーションを作成するにはどうしたらいいですか?
- 25. カスタムキャリアウェーブプロセッサを作成するにはどうしたらいいですか?
- 26. カスタムWordpressコメントフォームを作成するにはどうしたらいいですか?
- 27. MSIセットアップを作成するにはどうしたらいいですか?
- 28. シェルトストアを作成するにはどうしたらいいですか?
- 29. RESTful電卓を作成するにはどうしたらいいですか?
- 30. 垂直UIToolbarを作成するにはどうしたらいいですか?
、どのようにこれは本当にユニークであることを確認することができますか?前にすべてのチェックをしますか? – R01010010
@ R01010010これらの生成方法を確認してください(Google)。チェックはありませんが、確率は –
です。同じマシン上で16777216を1秒以内に生成すると、おそらく複製が得られます。 :) – joeytwiddle