Chúng tôi có thể có {data: "hello"}, {data: 123} trong cùng một bộ sưu tập và thậm chí tạo chỉ mục trên đó. Tôi tò mò làm thế nào mongodb quản lý chỉ số đằng sau hiện trường. Chúng tôi không thể tạo B-tree đơn trên các loại khác nhau. Đúng? Tuy nhiên, tôi đã getIndexes để xem nếu một chỉ mục được tạo ra nhưng chỉ có một chỉ mục được tạo ra.Chỉ mục MongoDB trên các loại khác nhau
9
A
Trả lời
11
Không có vấn đề gì khi có hai loại trong cùng một chỉ mục. Mỗi khóa trong chỉ mục bao gồm loại.
Khi bạn truy vấn, chỉ các đối tượng phù hợp với loại bạn truy vấn sẽ được trả lại.
Vì vậy, nếu bạn truy vấn {data: "hello"}, chỉ chuỗi sẽ được trả về, v.v.
Các vấn đề liên quan
- 1. Các loại chỉ mục cơ sở dữ liệu khác nhau?
- 2. MongoDB - Truy vấn trên trường lồng nhau với chỉ mục
- 3. Các loại mục tiêu khác nhau trong EDE là gì?
- 4. Lập chỉ mục các loại đối tượng/đối tượng khác nhau với Solr Lucene
- 5. Mảng các loại khác nhau
- 6. Các loại danh sách khác nhau
- 7. MongoDB - Xóa các mục trong một mảng lồng nhau
- 8. Mảng hai chiều các loại khác nhau
- 9. Mongodb lập chỉ mục các trường nhúng (ký hiệu chấm)
- 10. MongoDB loại bỏ mục từ mảng
- 11. Truy vấn giống nhau sử dụng các chỉ mục khác nhau?
- 12. Matching hai Danh sách các loại khác nhau với nhau
- 13. loại khác nhau của Angular Chỉ thị mẫu
- 14. ORDER BY trên các cột khác nhau theo các hướng khác nhau trong SQLite
- 15. mongodb không sử dụng các chỉ mục khi sắp xếp?
- 16. Sự khác nhau giữa các loại regex
- 17. Các loại ứng dụng Xcode khác nhau
- 18. Danh sách các loại khác nhau
- 19. C# Trả về các loại khác nhau?
- 20. Sự khác biệt giữa các Loại Message XMPP khác nhau?
- 21. Mảng chỉ mục MongoDB như thế nào?
- 22. Cách nhanh chóng để tìm các bản sao trên cột được lập chỉ mục trong mongodb
- 23. NEST: Cách truy vấn nhiều chỉ mục và xử lý các lớp con khác nhau (loại tài liệu)?
- 24. Các mảng PHP có thể chứa các mục thuộc loại khác nhau không?
- 25. Tên chỉ mục MySQL và tên khóa ngoài phải khác nhau đối với các bảng khác nhau?
- 26. SQL Server 2005 Sao chép và lập chỉ mục khác nhau trên người đăng ký
- 27. Chỉ mục trên Varchar?
- 28. Làm cách nào để chỉ định các dải màu khác nhau cho các cấp khác nhau?
- 29. AutoMapper Bản đồ với loại khác nhau dựa trên enum?
- 30. Lưu trữ các loại khác nhau trong danh sách?
Nhưng trong khi quản lý chỉ mục, chúng tôi cần thực hiện các phép so sánh. Làm thế nào là các loại khác nhau so với mongo. Liệu nó có đưa vào tài khoản thời gian chèn trong trường hợp loại không phù hợp hoặc một cái gì đó tương tự? –
@SushantGupta bạn có tìm thấy câu trả lời cho nhận xét của mình không? nếu có, hãy cho chúng tôi biết tôi có cùng một câu hỏi –
@babakfaghihian Không, tôi đã không. Bạn có thể tiếp tục và hỏi. Tôi sẽ rất vui khi biết câu trả lời cho nó :) –