Je veux définir un de mes champs comme clé primaire. J'utilise MongoDB comme mon NoSQL.
Réponses
Trop de publicités?Le champ_id
est réservé à la clé primaire dans mongodb, et cela devrait être une valeur unique. Si vous ne définissez rien sur _id
, il sera automatiquement rempli avec "MongoDB Id Object". Mais vous pouvez mettre n'importe quelle information unique dans ce champ.
Informations supplémentaires : http://www.mongodb.org/display/DOCS/BSON
J'espère que ça aidera.
L'autre moyen est de créer Indexes
pour votre collection et assurez-vous qu'ils sont uniques.
Vous pouvez en trouver plus sur le lien suivant
Je trouve cela assez simple et facile à mettre en œuvre.