values query ids how create constraint mongodb primary-key

query - ¿Cómo configurar la clave principal con incremento automático en MongoDB?



query id mongodb (2)

He blogeado sobre esto aquí:
http://www.alexjamesbrown.com/blog/development/mongodb-incremental-ids/

También inicié un generador de identificación int para el controlador C #:
https://github.com/alexjamesbrown/MongDBIntIdGenerator

Sin embargo, aumentar las identificaciones no se escalará de manera efectiva.

Esta pregunta ya tiene una respuesta aquí:

¿Cómo configurar la clave principal con incremento automático en MongoDB?

Normalmente MongoDB genera ObjectID. Quiero usar mi propia clave primaria de incremento automático como MySQL.

Se apreciarían ejemplos :)


$db->execute("return db.getCollection(''autoInccollection'').findAndModify({ query: { collection: ''$colle'' }, update: { ''$inc'': { primaryKey: 1 } },new: true })");

$ colle significa qué colección necesita para crear la clave de incremento automático.