はい、_id
に値が存在する場合は、オブジェクトIDにランダムな値を使用することはまったく問題ありません。 保存されているドキュメントのフィールド。objectIdとして扱われます。
_id
以降 フィールドには常にインデックスが付けられ、主キーでは、オブジェクトごとに異なるオブジェクトIDが生成されるようにする必要があります。ユーザー定義のオブジェクトIDを最適化するためのガイドラインがいくつかあります:
https://docs.mongodb.com/manual/core/document/#the-id-field。