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

Làm cách nào để cập nhật bộ sưu tập MongoDB tự động vào mỗi nửa đêm?

bạn có thể sử dụng cron job

const moment = require('moment');
const CronJob = require('cron').CronJob;

const updateCollections = async ()=>{
  await someQueriesServices()
}

new CronJob('0 0 * * *', async () => {
  await updateCollections()
}, null, true, 'America/Los_Angeles');

hoặc bạn có thể sử dụng setInterval

const timeInSec = moment().endOf('day').valueOf()
const Interval = Date.now() - timeInSec;

setInterval(async ()=>{
    await updateCollections()
},Interval)


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mảng truy vấn MongoDB C # của các đối tượng có chứa giá trị thuộc tính

  2. Không tìm thấy công cụ giải mã Json cho loại Tùy chọn [Reativemongo.bson.BSONObjectID]

  3. Làm thế nào để giải quyết vấn đề liên quan đến mongoDB một cách hiệu quả?

  4. LỖI EXTJS trong tệp bao gồm api.php trong thẻ tập lệnh

  5. Các tùy chọn [useMongoClient] không được hỗ trợ