hay algunas maneras:
1- Suponiendo que usted está tratando de proporcionar una identificación única a cada entrada del blog. ¿Por qué no sobrescribe el campo '_id' de sus documentos en la colección de blogs? documento de ejemplo sería:
{ "_id" : 122 , "content" : { "title: ..... }
Tendrá que mirar hacia fuera para un método para generar un identificador autoincrement embargo, que es bastante fácil. Sin embargo, este tipo de claves principales no se recomiendan. http://www.mongodb.org/display/DOCS/How+to+Make+an+Auto+Incrementing+Field
2- Vamos al campo _id permanecer como está, y adicionalmente almacenar una clave 'blogid' que es un entero, que tendrá que ejecutar ensureIndex
el 'campo blogid` aunque para que el acceso por blogid rápido. La sobrecarga de almacenamiento sería menor, ya que almacenará un nombre clave y un número entero más en su documento.
documento de ejemplo sería:
{ "_id" : xxxxxxxxxx ,"blogid" : 122, "content" : { "title: ..... }
¿el método de la falda blogid alrededor del scalabilit ¿Problemas o seguiría teniendo los mismos problemas que en el método 1? – deltanovember
@deltanovember método de blogid funciona bien. La única sobrecarga es el almacenamiento adicional para los datos y el índice en la clave de blog. También sugeriría nombrar este campo lo más pequeño posible, ya que toma espacio por documento, 'bid' debería funcionar bien. – DhruvPathak