Đây là định dạng của tài liệu của tôi: Làm thế nào để tăng MongoDB lĩnh vực đối tượng tài liệu bên trong một mảng
{
_id: some id,
name: 'some name',
versions: []
}
Trong versions
lĩnh vực tôi lưu trữ các đối tượng như {v: '2.5', count: 5}
nơi count
nắm giữ số lần một phiên bản đang được sử dụng .
Cách đơn giản nhất để làm như sau là gì?
- Chèn một đối tượng mới bên trong mảng
versions
nếu nó không tồn tại - FF một phiên bản đặc biệt tồn tại bên trong các mảng
versions
sau đó tăngcount