首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有索引支持的查询嵌套字段

问具有索引支持的查询嵌套字段
EN

Stack Overflow用户
提问于 2016-01-25 10:43:30
回答 1查看 203关注 0票数 1

有人能告诉我是否有一种方式来查询嵌套字段的索引支持。我创建了嵌套索引,如:r.table('comments').indexCreate('authorName', r.row("author")("name")).run(conn, callback),但我看不到查询所有注释的任何方式,这些注释具有指定的作者名称-文档显示,getAll命令接受数字、字符串、bool、伪类型或数组,而筛选器命令目前没有索引优化器。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-25 15:16:27

我刚刚尝试为包含以下行的表创建一个名为"authorName“的嵌套authorName辅助索引:

代码语言:javascript
复制
[
  {
    "author": {
      "name":  "Lennon"
    },
    "text":  "c1",
    "id":  "4f66dcac-be74-49f2-b8dc-5fc352f4f928"
  },

  {
    "author": {
      "name":  "Cobain"
    },
    "text":  "c2",
    "id":  "82936ae0-bc4d-435b-b19a-6786339da232"
  }
]

看起来

代码语言:javascript
复制
r.table('comments').getAll("Cobain", {index: "authorName"}).run(conn, callback)

正在工作并返回

代码语言:javascript
复制
  {
    "author": {
      "name":  "Cobain"
    },
    "text":  "c2",
    "id":  "82936ae0-bc4d-435b-b19a-6786339da232"
  }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34990622

复制
相关文章

相似问题

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