我正在尝试从集群中的数据库(MongoDB)获取一些值。使用Stitch。
现在我有了这个来获取数据。
const client = stitch.Stitch.initializeDefaultAppClient('application-...');
const db_data = client.getServiceClient(stitch.RemoteMongoClient.factory, 'mongodb-atlas').db('Name').collection("Name");
data = db_data.find({}, {}).asArray();
console.log(data);看起来像是。

但我不知道如何将其解析为JSON,或者只是将一些值赋给变量。
发布于 2021-04-23 01:35:42
find函数返回一个promise,这就是您在发布的图像中看到的内容。您需要使用.then()处理该承诺,如下所示:
const client = stitch.Stitch.initializeDefaultAppClient('application-...');
const db_data = client.getServiceClient(stitch.RemoteMongoClient.factory, 'mongodb-atlas').db('Name').collection("Name");
data = db_data.find({}, {}).asArray().then((data) => console.log(data));https://stackoverflow.com/questions/67217559
复制相似问题