Ich arbeite mit ASP.NET MVC 3, C# und MongoDB. Ich habe ein Modell mit eingebetteten Dokumenten, aber ich möchte automatisch eine neue _id für jedes meiner eingebetteten Dokumente generieren lassen.
Das kann ich im Code machen und setzen
Model._id = ObjectId.GenerateNewId();
Aber ich würde es bevorzugen, wenn ich mich nicht darum kümmern müsste und MongoDB die neue _id für jedes eingebettete Dokument automatisch generieren würde.
Ich möchte diese eingebetteten Dokumente nicht in eine neue Sammlung auslagern, sie gehören hierher, aber ich hätte gerne eine eindeutige ID für sie.