我試圖填充有父子關係的對象,但得到一個錯誤:ElasticSearch RoutingMissingException
[彈性曲線\異常\ ResponseException] RoutingMissingException [需要[myindex]/[註釋路由]/[ 12345]
從類型的conf摘錄:
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
你好@JognSmith,你可以請編輯您的答案,並添加作曲家線的版本? FOSElasticaBundle,展示你的實體如何映射到代碼中?我在同樣的錯誤下超過2天,這讓我瘋狂。謝謝! – Cassiano
@Cassiano,我的問題是映射中的字段不正確(正如我在下面的答案中所述)。更正了原始問題。檢查你的映射。 – JohnSmith
我已經檢查過了。這就是爲什麼我向你要求其他東西作爲作曲家標籤/分支和關聯映射的實體 – Cassiano