問題タブ [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.
ruby-on-rails - Rails + MongoDB:指定された値よりも大きいObjectIdを検索します
MongoDBで次の(最新の)ドキュメントを見つけようとしています:
しかし、このクエリを実行するたびに、
私はこれらの宝石をインストールしました:
しかし、それでも問題を見つけることができません...私はそれぞれの助けに感謝します!
ありがとうございました
mongodb - mongodb - 文字列または ObjectId で DBRef を構築する
文字列またはオブジェクト ID を使用しDBRef
て mongodb を構築できることに気付きました。例えば
何が違うのか、どちらの方法が好ましいのか誰か教えてもらえますか?
lambda - エラー C3481: 'Out': C++/CLI で ObjectIDGenerator.GetID を呼び出すときにラムダ キャプチャ変数が見つかりません
C++/CLI の ObjectIDGenerator.GetID(Object^,out bool) でブール値を渡す必要があります。ここで説明したのと同様の問題があります。 http://social.msdn.microsoft.com/Forums/en-US/vclanguage/thread/2ec8e666-ecac-491e-bfb1-1b9108f7eb92 ネットでこのクラスを検索しました..このエラーとラムダの概念は初めてです. だから、これを読んでも上記のエラーが発生します.. 何が間違っていますか?
mongodb - GrailsでMongoDBを使用してIDでGORMリソースを取得/検索
Grails を使用すると、ID でドメイン オブジェクトを簡単に取得できます (REST API の構築に便利です)。
リソースを取得するコントローラーは、次のように単純です。
MetricController.groovy
MongoDB GORM ( compile ":mongodb:1.2.0"
) に Grails プラグインを使用する場合、デフォルトid
のタイプをorに変更するLong
必要があります。String
ObjectId
Metric.groovy
ただし、 を実行すると、次の.get(1)
ようになります。
私は推測して、コントローラーを使用するように変更しましたfindById
:
これでエラーは修正されましたが、オブジェクトが見つかりません (常に null を返します)。
たとえば、「-1387348672」の ID を使用しても、次のテスト オブジェクトは見つかりません。
このObjectId.inc
フィールドは、リソース ID に使用する正しいフィールドではない場合もあります。
では、MongoDB を使用しているときに ID でドメイン オブジェクトを取得する最も簡単な方法は何でしょうか?
ruby-on-rails - Railsモデルの親のIDのMoped::BSON::ObjectIdまたは文字列?
Mongoid 3.1.4
Rails(3.2.13
)アプリに使用して、MongoDBとMongoidを初めて使用します。レガシ コードで、参照モデルにtype: Moped::BSON::ObjectId
とどこか の両方を使用している人々を見ました。type: String
例
( git blame
I know these 2 lines written by 2 different people)
検索を行いましたが、いつ/なぜどのタイプを使用するのかという質問に対する答えが見つかりませんでした? String
またMoped::BSON::ObjectId
ありがとう、