我正在使用Raspberry Pi尝试使用REST API将传感器数据发送回Node.js(Express),然后在MongoDB中存储或更新数据。由于我必须使用许多设备,如何将数据相应地存储到其设备中。覆盖objectId作为raspberry pi序列号是一个好主意。并请求POST / PUT超时更新其数据。
答案 0 :(得分:0)
您可以在数据库模型中添加Device
密钥。
因此,对于每个设备,都会有一个单独的文档,其中包含自己的信息(唯一或具有覆盆子序列号)。
您可以通过引用Device
来编辑/删除特定文档等,而不会中断mongoose ObjectId