Tôi đang cố gắng để cư đối tượng có mối quan hệ cha-con, nhưng nhận được một lỗi:ElasticSearch RoutingMissingException
[Elastica \ Exception \ ResponseException] RoutingMissingException [định tuyến là cần thiết cho [myindex]/[bình luận]/[ 12345]]
Trích từ loại 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
...
Cant hiểu những gì tôi đang mất tích ở đây ....
tôi sử dụng Symfony2.3, FOSElasticaBundle 3.0, ElasticSearch 1.2.2
Xin chào @JognSmith, bạn có thể xin vui lòng chỉnh sửa câu trả lời của bạn và thêm dòng của nhà soạn nhạc cho các phiên bản? của FOSElasticaBundle, cho biết cách các thực thể của bạn được ánh xạ trong mã? Tôi ở dưới cùng một lỗi trong hơn 2 ngày và điều đó khiến tôi phát điên. Cảm ơn! – Cassiano
@Cassiano, sự cố của tôi là trường không đúng trong ánh xạ (như được ghi trong câu trả lời của tôi bên dưới). Đã sửa câu hỏi gốc. Kiểm tra bản đồ của bạn. – JohnSmith
Tôi đã kiểm tra điều đó. Đó là lý do tại sao tôi đã yêu cầu bạn những thứ khác như tag nhà soạn nhạc/chi nhánh và bản đồ liên kết trong các thực thể – Cassiano