gpt4 book ai didi

arrays - Loopback where 数组类型字段上的过滤器

转载 作者:行者123 更新时间:2023-12-01 23:27:44 26 4
gpt4 key购买 nike

我正在开发一个环回项目,我有一个名为 Depot 的模型,它有一个字段 likersList,该字段是一个字符串数组(用户 id)< br/>我想找到其 likersList 中没有特定 userId 的所有 Depots,我尝试了该过滤器,但它不起作用

let userId=req.accessToken.userId;
let filter={
where:{
and:[
....
{likersList:{nin:[userId]}}
]
}
....
}

我也尝试过 {likerList:{neq:userId}} ,也不起作用
但如果尝试这个 likersList:userId 返回所有在 likersList 中有 userIdDepots ,所以我期望这样做 {likerList: {neq:userId}} 应该做相反的事情

我只想知道如何检查字段(数组类型)是否包含某个值

请帮忙!

最佳答案

它在这里工作:

它将所有包含 userId 的对象放入 LikersList 中。

let filter={
where: {
{
likersList: {neq: userId}
}
}
}

在likersList中包含 userId 的对象。

let filter={
where: {
{
likersList: userId
}
}
}

关于arrays - Loopback where 数组类型字段上的过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45703955/

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