gpt4 book ai didi

node.js - 如何使用 Waterline 和 MongoDB 执行 "$in"查询

转载 作者:IT老高 更新时间:2023-10-28 23:23:33 33 4
gpt4 key购买 nike

我正在尝试使用水线进行“$in”查询我有一个数组,我想获取一个包含数组中 id 的文档列表。我不知道该怎么做。

我试过了:

User.find()
.where({id : {in : array}})
done(...)

但它似乎没有按预期工作。

有什么办法可以做到吗?

最佳答案

ParticleBanana 在这里回答了我:https://groups.google.com/forum/#!topic/sailsjs/dHxwsJvG5V8

为了方便,我在这里引用他的话:

When an array is passed in the where criteria an IN query will automatically be run. So you can do the following:

User.find().where({ id: [1,2,3] }).exec(function(err, users) { ... })`

效果很好。

关于node.js - 如何使用 Waterline 和 MongoDB 执行 "$in"查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19159757/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com