sto cercando di riempire gli oggetti che hanno relazione genitore-figlio, ma un errore:elasticsearch RoutingMissingException
[Elastica \ Exception \ ResponseException] RoutingMissingException [è richiesto di routing per [MyIndex]/[commento]/[ 12345]]
Estratto dal tipo 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
...
riesco a capire che cosa manco qui ....
sono utilizzando Symfony2.3, FOSElasticaBundle 3.0, ElasticSearch 1.2.2
Ciao @JognSmith, la prego di modificare la tua risposta e aggiungere la riga del compositore per la versione? di FOSElasticaBundle, mostra come le tue entità sono mappate nel codice? Sono sotto lo stesso bug per più di 2 giorni e mi sta facendo impazzire. Grazie! – Cassiano
@ Cassiano, il mio problema era il campo non corretto nella mappatura (come indicato nella mia risposta di seguito). Corretta domanda originale Controlla la tua mappatura. – JohnSmith
L'ho già verificato. Questo è il motivo per cui ti stavo chiedendo altre cose come compositore tag/ramo e associazione delle associazioni nelle entità – Cassiano