Vâng, hai truy vấn đó là tương đương nhau. Bạn sẽ chỉ sử dụng $all
khi bạn muốn truy vấn tài liệu có chứa nhiều thẻ tags
giá trị:
db.inventory.find( { tags: { $all: ["red", "blank"] } } )
Truy vấn này sẽ khớp với tất cả trừ tài liệu cuối cùng trong bộ sưu tập mẫu của bạn.