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

Memasukkan Date() ke Mongodb melalui mongo shell

Anda pasti mendapatkan kesalahan yang berbeda karena kode di atas akan menghasilkan Date() metode mengembalikan tanggal saat ini sebagai string, terlepas dari argumen yang disertakan dengan objek. Dari dokumentasi :Objek Tanggal JavaScript hanya dapat dibuat dengan memanggil JavaScript Date sebagai konstruktor:menyebutnya sebagai fungsi biasa (yaitu tanpa new operator) akan mengembalikan string daripada Date obyek; tidak seperti jenis objek JavaScript lainnya, objek Tanggal JavaScript tidak memiliki sintaks literal.

Anda mungkin ingin mencoba ini sebagai gantinya untuk mendapatkan tanggal yang benar, mengingat bahwa parameter bulan dari konstruktor Tanggal JavaScript berbasis 0:

var myDate = new Date(2014, 11, 12, 14, 12);
db.collection.insert({ "date": myDate });


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. CouchDB vs. MongoDB:10 hal yang harus Anda ketahui

  2. Memperbarui dokumen yang disematkan di MongoDB dengan driver C# resmi

  3. Mengompresi string hex di Ruby/Rails

  4. Data kedaluwarsa luwak tetapi tetap di database

  5. MongoDB sebagai penyedia file statis?