Giả sử tôi có một bộ sưu tập với một số bộ tài liệu. một cái gì đó như thế này.Tìm tất cả các tài liệu trùng lặp trong bộ sưu tập MongoDB bởi một trường khóa
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":1, "name" : "foo"}
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":2, "name" : "bar"}
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":3, "name" : "baz"}
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":4, "name" : "foo"}
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":5, "name" : "bar"}
{ "_id" : ObjectId("4f127fa55e7242718200002d"), "id":6, "name" : "bar"}
Tôi muốn tìm tất cả các mục nhập trùng lặp trong bộ sưu tập này theo trường "tên". Ví dụ. "foo" xuất hiện hai lần và "thanh" xuất hiện 3 lần.
cho loại bỏ bản sao bạn có thể sử dụng [giải pháp này] (http: // stackoverflow.com/a/33364353/1045444) –