我是RethinkDB的新手,我有一个对象id数组,我想从一个id属于这个数组的表中获取对象。
SQL查询将是-
SELECT * FROM orgs WHERE id IN ('ID1','ID2');我试着在myREQL控制台中关注-
r.table("orgs").filter(function(org) {
r.expr(["ID1" ,"ID2"]).contains(org['id'])
})它给了我错误-
SyntaxError: missing ) after argument list我引用了这个https://rethinkdb.com/api/python/contains/
我做错了什么?
发布于 2018-08-11 20:42:39
您的函数应返回expr的值,而org'id‘需要更改为org('id')。我认为下面的代码是有效的:
r.table("orgs").filter(function(org) {
return r.expr(["ID1" ,"ID2"]).contains(org('id'))
})https://stackoverflow.com/questions/51761166
复制相似问题