2017-09-25 12 views
-1

私は最初にMongoで遊んでいて、discussion on One-To-Manyの関係に従っていました。彼らはObjectID参照ObjectIDが見つかりません

> db.parts.findOne() 
{ 
    _id : ObjectID('AAAA'), 
    partno : '123-aff-456', 
    name : '#4 grommet', 
    qty: 94, 
    cost: 0.94, 
    price: 3.99 
} 

を持っている特定の_idを持つオブジェクトを持っているしかし、私はObjectID仕事をするように見えることはできません。 (私はそのタイプミスではないことを理解しているlike here)。 official pageは、多くのガイダンスを提供していません。最初のチュートリアルをどのように複製すればよいですか?私は_idとして自分の文字列で動作させるが、それ以外の理由はObjectIDを使っているのだろうか?

答えて

0

あなたはそれがタイプミスではないと述べました。あなたがリンクしているStack Overlow質問には、正確なタイプミスがあります。それはObjectIdではなく、ObjectIDです。 ObjectIdのドキュメントについては、hereを参照してください。

+0

私のタイプミスではなく、[mongo db blog](https://www.mongodb.com/blog/post/6-rules-of-thumb-for-mongodb-schema-design-part-1 ?_ga = 2.110139077.1575107493.1506329032-248653262.1506329018)タイプミスはありますか?そのようなことはまったくありませんか?] –

+0

これはチュートリアルではありません。これは例を使った概要です。 'ObjectId'の代わりに' ObjectID'を使う理由は、ドキュメンテーションには何もないので、私の外にあります。 –

+0

だからこそ私はそれが私を超えているからです。D –

関連する問題