Я работаю с ASP.NET MVC 3, C # и MongoDB.У меня есть модель со встроенными документами, но я хотел бы автоматически сгенерировать новый _id для каждого из моих встроенных документов.
Я могу сделать это в коде и установить
Model._id = ObjectId.GenerateNewId();
Но я был бы рад, если бы мне не пришлось беспокоиться об этом и позволить MongoDB автоматически сгенерировать новый _id длякаждый встроенный документ.
Я не хочу нормализовать эти встроенные документы в новую коллекцию, здесь есть смысл, но я бы хотел иметь уникальный идентификатор для них.