MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB:không thể nâng cấp nếu đối tượng truy vấn và đối tượng cập nhật chứa cùng một thuộc tính, 'Không thể áp dụng công cụ sửa đổi $ addToSet cho không phải mảng'

Giải pháp là sử dụng $all từ khóa trong đối tượng truy vấn theo cách sau

db.cancellami.update({prop:{$in:[/regex_value/i]}},{ $addToSet:{prop:'a value'}} ,true,false)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để trả về số lượng đối tượng đã cập nhật trong mongodb?

  2. $ Min của MongoDB là gì? Điều đó khác với find (). Sort ({the_field:1}). Limit (1) như thế nào?

  3. Làm cách nào để đếm nhiều khóa trong cùng một truy vấn tổng hợp MongoDB $ group?

  4. Làm thế nào để tạo một trang web với thanh tìm kiếm để truy vấn cơ sở dữ liệu mongo?

  5. cách thực thi lệnh quản trị mongo từ java