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

Kho lưu trữ Spring Data và MongoDB - cách tạo truy vấn cập nhật?

Ngôn ngữ truy vấn MongoDB là ngôn ngữ chỉ truy vấn. Do đó, không có cái gọi là truy vấn cập nhật. Nếu bạn cần thực thi các bản cập nhật chuyên dụng với kho lưu trữ Dữ liệu mùa xuân trên MongoDB, bạn cần một phương pháp triển khai tùy chỉnh.

// Interface for custom functionality
interface SomeCustomRepository {
  void updateMethod(…);
}

// Custom implementation
class FooRepositoryImpl implements SomeCustomRepository {

  public void updateMethod(…) {
    mongoTemplate.update(…);
  }
}

// Core repository declaration combining CRUD functionality and custom stuff
interface FooRepository extends CrudRepository<Foo, ObjectId>, SomeCustomRepository {
  …
}

Cách tiếp cận này cũng được mô tả trong tài liệu tham khảo .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB:LỖI:quy trình con không thành công, thoát với lỗi số 14

  2. Lưu trữ hình ảnh trong MongoDB

  3. cách tải xuống tệp được lưu trong gridFS bằng nodeJS

  4. Sử dụng làm cơ sở dữ liệu đồ thị để tìm bạn của bạn bè trong MongoDb

  5. Kiểm tra kết nối với MongoDB