我想使用parent/child在ElasticSearch
设计评论/回复系统。如果我使用/twitter/tweet
和/twitter/reply
之类的单独类型,则has_parent
和has_child
查询和过滤器都可以使用。但是,当我将所有邮件存储在/twitter/tweet
并将映射设置为仅has_child
has_parent
查询时,由于parent/child
无法正常工作,我无法达到回复属于特定推文。在索引的同一文档类型上创建curl -XPOST localhost:9200/twitter/tweet/_mapping -d '{
"tweet":{
"_parent": {"type": "tweet"}
}
}'
关系是错误的吗?
{{1}}