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

Spring Mongo DB @DBREF

Nếu bạn tham chiếu Claim của mình s trong User lớp với @DBRef, JSON của bạn không chỉ chứa ID mà còn tham chiếu đến bộ sưu tập nơi tìm ID, như thế này:

{
  "name" : "KSK", 
  "claim" : [ 
     { 
       "$ref" : "claim", // the target collection
       "$id" : ObjectId("52ffc4a5d85242602e000000")
     }
  ] 
}

Đó là cách Spring-Data ánh xạ các đối tượng Java của bạn với MongoDB . Nếu bạn bắt đầu với một cơ sở dữ liệu trống và để Spring tạo và lưu các quan hệ, bạn sẽ không gặp vấn đề gì khi sử dụng

Khiếu nại
 @DBRef List<Claim> claims;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apache Drill - Thời gian bắt đầu đầu tiên cao

  2. Kết nối liên tục hoặc tổng hợp kết nối trong PHP54 + Nginx + PHPFPM + MongoDB

  3. Làm cách nào để tìm tổng các giá trị bên trong một mảng lồng nhau bằng cách sử dụng tính năng tổng hợp mongodb?

  4. Làm cách nào để hợp nhất nhiều trường trong một tập hợp?

  5. Cách xóa một trường khỏi tài liệu MongoDB ($ unset)