data - Índice MongoDB en diferentes tipos
mongodb data types (1)
Podemos tener {data: "hello"}, {data: 123} en la misma colección e incluso crear un índice sobre ella. Tengo curiosidad de cómo mongodb maneja el índice detrás de la escena. No podemos crear solo B-tree en diferentes tipos. ¿Derecha? Sin embargo, obtuve índices para ver si se crea otro índice, pero solo se crea un índice.
No hay problema para tener dos tipos en el mismo índice. Cada clave dentro del índice incluye el tipo.
Cuando realiza una consulta, solo se devolverán los objetos que coincidan con el tipo que consulta.
Por lo tanto, si solicita {data: "hello"}, solo se devolverán cadenas, etc.