gpt4 book ai didi

javascript - sails.js 中关联模型的 Where 子句

转载 作者:行者123 更新时间:2023-11-28 10:51:09 26 4
gpt4 key购买 nike

Sails.js 文档 includes an example一个用户有很多宠物。是否可以使用 find() 和 where() 函数查找名为 Bob 的用户拥有的所有宠物?我尝试过类似的方法,但得到 TypeError: Cannot read property 'attributes' of undefined.

Pet.find().where(owner:{name:{contains:"Bob"}}).populate("owner").exec(console.log);

这有什么技巧吗?还是 .query() 是我唯一的选择?

最佳答案

之前使用 populate() 并使用此查询:

    Pet.find()
.populate("owner",{where : {name : {'contains' : 'Bob'}}})
.exec((err,data)=>{
console.log(data)
});

关于javascript - sails.js 中关联模型的 Where 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33294399/

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