使用nodejs将实时数据记录到mongodb

时间:2018-04-11 22:55:24

标签: javascript json node.js mongodb express

如何选择JSON.stringify并发布到我的mongoDB数据库?

例如:

import express from 'express';

let data_record = JSON.stringify({**any content**})

此代码将每60秒自动接收一次数据,我希望将此数据发布到我的数据库。

我设置如下路线:

app.post('/recording/ttn', (req, res) => {
  res.send(data_record);
});

你知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

不确定要获得什么,但要在已知间隔后执行某些操作(在本例中为store存储),请使用默认情况下在javascript中提供的setInterval(60 * 1000),或使用Math Mod操作。 e.g:

if (seconds_counter % 60 === 0) {
    //Post to DB
    //seconds_counter, would need to increment every second by 1
}