ドキュメントのタイプミスにすぎないと思います。 _id
フィールドはすべてのドキュメントの主キーです。これは_id
と呼ばれます id
からもアクセスできます 。 id
を使用しようとしています キーを使用すると、illegal ObjectId format
が発生する可能性があります エラー。
このセクションは、自動生成されたObjectIDがタイムスタンプで始まることを示しているだけなので、ドキュメントを自動的に並べ替えることができます。 _id
なので、これはかなりクールです すべてのコレクションで自動的にインデックスが作成されます。詳細については、http://www.mongodb.org/display/DOCS/Object+IDsを参照してください。具体的には「BSONObjectID仕様」の下にあります。
BSON ObjectIDは、4バイトのタイムスタンプ(エポックからの秒数)、3バイトのマシンID、2バイトのプロセスID、および3バイトのカウンターで構成される12バイトの値です。タイムスタンプとカウンターのフィールドは、他のBSONとは異なり、ビッグエンディアンで保存する必要があることに注意してください。