gpt4 book ai didi

javascript - 在 Feathers JS 中从 rethinkdb 中查找嵌套数组对象

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:10:40 24 4
gpt4 key购买 nike

我有一个数据集如下-

[{

"allowedusers": ["paul@abc.com"],
"id": "1"

},{

"allowedusers": ["kmahera@abc.com","rbajaniya@abc.com"],
"id": "2"
},{

"allowedusers": ["whatever@abc.com","rbajaniya@abc.com"],
"id": "3"
}]

我有一个这样的查询 -

http://localhost:3030/flowz$limit=5&allowedusers[$in[]=rbajaniya@abc.com&$skip=0&$select[]=id&$select[]=alloweduser .

但我没有得到包含 rbajaniya@abc.com 的所有对象。我怎样才能制作我的查询来得到这个。我想得到 id=2 和 id=3 作为响应。

最佳答案

$in 是根据可能值列表检查数据库中的单个值。您正在寻找的是可以通过 feathers-rethinkdb 完成的另一种方式。具体$contains operator :

http://localhost:3030/flowz?$limit=5&allowedusers[$contains]=rbajaniya@abc.com&$skip=0&$select[]=id&$select[]=alloweduser

关于javascript - 在 Feathers JS 中从 rethinkdb 中查找嵌套数组对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48782202/

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