0

mongo_insert() を 3 回使用して、データを 3 つの異なるコレクションに挿入します。問題は、「_id」フィールドが各コレクションでまったく同じでなければならないことですが、最初のmongo_insertで生成された「_id」フィールドを(理想的には)回復して再利用する方法がわかりません...

どうすればよいか、アドバイスをお願いします。

4

1 に答える 1

2

CustomId通常、プライベートなニーズなどのために別のフィールドを持ち_id、mongo 世代に向けて出発することができます。

ただし、まったく同じにする必要がある場合は、2 つのバリエーションがあります。

1) カスタム生成され_idた do 各ドキュメントを設定します。
2) 最初のドキュメントを保存し、もう一度読み込んで確認_idし、他のドキュメントに設定します。

于 2013-11-07T17:33:22.207 に答える