MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana cara menambahkan dokumen ke dalam larik sub-dokumen - Java/MongoDB

Anda tidak dapat mengatur kamus seperti {tweetId : 123, tweetId : 456} ,banyak kunci ilegal, dan ini bukan larik.

Saya sarankan Anda mendesain ulang struktur dokumen Anda, mungkin struktur dokumen ini yang Anda inginkan:

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

Untuk menambahkan elemen ke array, Anda dapat menggunakan $push :

Anda dapat mengunduh Driver Java MongoDB lalu baca dokumen java dan cobalah dengan java.

Ketika Anda buntu, coba baca dokumen dengan cermat dan cari di Google, jika masih tidak berhasil, tunjukkan bagian kode tertentu yang tidak berfungsi.

Semoga membantu.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara menimpa Id objek di Mongo db saat membuat Aplikasi di Sails

  2. kesalahan perubahan nama host replikaset mongodb

  3. Apakah GridFS cukup cepat dan andal untuk produksi?

  4. Kembalikan BsonDocument di ApiController

  5. Menanyakan dengan luwak dan kurma