从环回模型查找输出创建映射

Create a map from the loopback model find output

我正在使用简单的环回模型查找查询我的数据库。例如

app.models.User.find({
    where: {userId: id, status: 'active'},
    fields: ['key', value']}).then(function(userData){

});

这里的userData是一个数组。我知道 'key' 将是 unique.So 有没有一种方法可以在具有 'key' 'value' 对的地图中获得结果?

谢谢

它是一个数组,因为 find 方法 returns 是一个数组(请参阅调用回调的参数)。

如果查询至少返回一个项目,您的第一个键值对将位于 userData[0]。 如果不是,则您的数组为空,您需要修改查询。