首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ReQL/Rethink中使用子查询过滤结果?

在ReQL/Rethink中使用子查询过滤结果?
EN

Stack Overflow用户
提问于 2013-03-03 18:42:41
回答 1查看 414关注 0票数 0

我正在努力学习更多关于RethinkDB及其子查询功能的知识。我想知道在ReThinkDB中是否可以实现以下功能:

代码语言:javascript
复制
// example of "post" document:
{ id: .., allow: [], disallow: [some_label_id, other_label_id], ... }

// example of "label" document:
{ id: .., user_id: .., name: 'my-label' }

var MY_USER_ID = "1b4-4c6-7d9"

// Query in psuedo-code:
IN database test
IN table posts   
FILTER out any "posts" where the "disallow" array
  contains a value found in this sub-query:
   IN table labels  
   FILTER id .eq disallow[index] AND user_id .eq MY_USER_ID
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-20 05:08:14

RethinkDB目前没有intersect,而是包含命令。它们将在暂定于4月15日发布的1.4版本中发布。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15184812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档