作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图填充具有父子关系的对象,但出现错误:
[Elastica\Exception\ResponseException] RoutingMissingException[[myindex]/[comment]/[12345]需要路由]
摘录自类型 session :
article:
_source:
enabled: false
mappings:
...
comment:
_source:
enabled: false
_parent:
type: article
property: article_id
identifier: id
_routing:
required: true
path: article_id
mappings:
article:
type: long
index: not_analyzed
...
无法理解我在这里缺少什么......
我正在使用 Symfony2.3、FOSElasticaBundle 3.0、ElasticSearch 1.2.2
最佳答案
当您有父子关系时,每次尝试访问子项时都需要在 URL 中指定父项,因为路由现在取决于父项。
在您的示例中,您想尝试:
http://example.com/myindex/comment/12345 ?parent=[article_id]
关于ElasticSearch RoutingMissingException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24862139/
我试图填充具有父子关系的对象,但出现错误: [Elastica\Exception\ResponseException] RoutingMissingException[[myindex]/[comm
我已使用TypeMapping在代码中指定了文档映射,而建立索引时,我开始看到以下异常 {“错误”:“RoutingMissingException [[search2] / [ImageDocume
我一直致力于将我的 ElasticSearch (ES) 0.9 代码转换为与 ES 1.0 一起使用。这需要将 NEST 升级到最新的预发布版本。 我一直在尝试批量索引一组子文档。我已将他们的映射设
我是一名优秀的程序员,十分优秀!