$sum
chỉ hoạt động với ints, longs và float. Hiện tại, không có toán tử nào để phân tích một chuỗi thành một số, mặc dù điều đó sẽ rất hữu ích. Bạn có thể tự làm điều này như được mô tả trong Mongo chuyển đổi tất cả các trường số được lưu trữ dưới dạng chuỗi
nhưng điều đó sẽ chậm.
Tôi khuyên bạn nên đảm bảo rằng ứng dụng của bạn lưu trữ các số dưới dạng int / long / float và bạn viết một tập lệnh có trình lặp trên tất cả các tài liệu của bạn và cập nhật giá trị. Tôi cũng khuyên bạn nên thêm một yêu cầu tính năng tại https://jira.mongodb.org/browse/ MÁY CHỦ để thêm toán tử chuyển đổi một chuỗi thành một số.