【发布时间】:2021-12-20 08:31:36
【问题描述】:
我正在尝试设置一个 MongoDB Atlas 触发器函数,该函数搜索 mongoDB 数据库以收集字符串变量,然后使用这些变量登录到单独的 API。当我运行这个函数时:
exports = function() {
const mongodb = context.services.get("mongodb-atlas");
const EventData = mongodb.db("SIoT").collection("EventData");
var data = EventData.find({"_id":new BSON.ObjectId("XXXXXXXX")})
return data
};
返回:
EJSON.parse('[{"_id":{"$oid":"XXXXXXXXX"},"CodeRequestAuthorization":"XXXXXXXXXXX","DataRequestAuthorization":"XXXXXXXXXX"}]')
但我正在尝试将 CodeRequestAuthorization 值保存为函数中的变量。
感觉像一个非常简单的问题,但我已经卡了大约 5 个小时。
【问题讨论】:
标签: javascript node.js mongodb mongodb-atlas