MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да конвертирам от тип данни низ към дата?

Не мисля, че можете да промените типа на полето с една заявка. Най-лесният начин е да конвертирате низове от данни в Date форматиране с помощта на ISODate функция по време на вмъкването. Но ако искате да обработите данните, които вече сте вмъкнали, можете да го направите със следния код с помощта на конзолата mongodb:

db.collection.find().forEach(function(element){
  element.OrderDate = ISODate(element.OrderDate);
  db.collection.save(element);
})

Този код ще обработи всеки елемент във вашата колекция collection и променете типа на Orderdate поле от String до Date .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Запазете подмножество от колекция MongoDB в друга колекция

  2. Най-добрата практика на MongoDB за препращане

  3. Надеждно се свържете отново с MongoDB

  4. Как да проверите дали даден индекс е скрит в MongoDB

  5. Върнете резултата само като масив от стойности