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

Cách nối tài liệu vào mảng tài liệu con - Java / MongoDB

Bạn không thể đặt từ điển như {tweetId : 123, tweetId : 456} , nhiều khóa là bất hợp pháp và đây không phải là một mảng.

Tôi khuyên bạn nên thiết kế lại cấu trúc tài liệu của mình, có thể cấu trúc tài liệu này là bạn muốn:

tweets : [
{
    tweetID:123,
    text:"Hello",
    date:"2017-01-31-09-01-01"
    },
{
    tweetID:456,
    text:"Hi",
    date:"2017-01-31-09-01-01"
    }
]

Để nối phần tử vào mảng, bạn có thể sử dụng $ push :

Bạn có thể tải xuống Trình điều khiển Java MongoDB và sau đó đọc tài liệu java hãy thử với java.

Khi bạn gặp khó khăn, hãy cố gắng đọc kỹ tài liệu và google nó, nếu tài liệu vẫn không hoạt động, vui lòng hiển thị đoạn mã cụ thể không hoạt động.

Hy vọng điều này sẽ hữu ích.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm thế nào bạn có thể biết nếu một bộ sưu tập được giới hạn?

  2. các giá trị nhóm mongodb theo nhiều trường

  3. brew install php56-mongo Lệnh Không hoạt động

  4. Kiểm tra sự tồn tại của Bộ sưu tập trong MongoDB

  5. Làm thế nào để tính toán phần trăm?