Estoy tratando de encontrar documentación, en vano, sobre cómo crear índices de múltiples campos en Mongoosejs. En particular, tengo dos campos que deben ser indexados y únicos. ¿Qué es un esquema de mangosta de ejemplo que indexa dos campos juntos?Creación de índices de múltiples campos en Mongoose/MongoDB
61
A
Respuesta
126
Llamar al método index
en su objeto Schema
para hacer eso como se muestra here. Para su caso sería algo así como:
mySchema.index({field1: 1, field2: 1}, {unique: true});
7
La definición de índices en el nivel de esquema es necesaria al crear índices compuestos.
animalSchema.index({ name: 1, type: -1 });
Referencia: http://mongoosejs.com/docs/guide.html#indexes
Cuestiones relacionadas
- 1. Índices de MySQL: ¿Tiene múltiples índices frente a tener una clave de múltiples campos?
- 2. Índices múltiples e individuales
- 3. Cocoa NSIndexSet: Índices múltiples. ¿Cómo crear el conjunto de índices, múltiples índices?
- 4. Índices de múltiples propietarios en RavenDB en asp.net MVC
- 5. Grails múltiples columnas índices
- 6. Lista con múltiples índices
- 7. Índices múltiples frente a índices de varias columnas
- 8. Creación de índices en DB con hibernación @Index Annotation
- 9. Doctrine 2 con índices múltiples
- 10. Ordenando múltiples campos en MySQL
- 11. ¿Alguna base de datos admite la creación automática de índices?
- 12. búsquedas en múltiples campos de Lucene.net
- 13. Mejor técnica para múltiples campos de evaluación en Gridview ItemTemplate?
- 14. Creación de objetivos múltiples en Qt/Qmake
- 15. Grupo de líneas múltiples en campos múltiples - VB.NET, Anónimo, clave
- 16. MySQL GROUP_CONCAT campos múltiples
- 17. JPA Múltiples campos incrustados
- 18. Creación de campos de modelos dinámicos en django
- 19. UNIX tipo múltiples campos
- 20. Buscar índices de máximos múltiples en un vector
- 21. ¿La creación de una clave principal en varias columnas genera índices para todas ellas?
- 22. Columna Múltiple Índice vs Índices múltiples
- 23. rendimiento de Oracle con múltiples mismos índices de columnas
- 24. formulario django con múltiples campos de archivo
- 25. entrada simple_form con múltiples campos
- 26. Ravendb mapreduce agrupar por campos múltiples
- 27. múltiples campos de validación utilizando Validación remoto
- 28. "Seleccionar/Deseleccionar" múltiples campos seleccionados
- 29. Validación que abarca múltiples campos
- 30. PHP usort ordenando múltiples campos
Que hizo el truco. ¡Muchas gracias! – Dan
Esto se llama Índice de componentes en mongodb. Por lo tanto, crea índices como campo1 y campo1 + campo2. Entonces, es el primer índice de acuerdo con field1 y luego dentro de field1 con respecto al campo 2 –
¿cuál es el significado de 1 after field1: y field2:? –