PUT /baochuan_test
{
"mappings":{
"book":{
"properties":{
"bookContents":{
"type":"join",
"relations":{
"book":"bookContent"
}
}
}
}
}
}
baochuan_test 是index
book 是 type
bookContents 字段
join 类型
“book”:“bookContent” 父type 是 book
子type是 bookContent
POST baochuan_test/book?routing=1
{
"currentPage":2,
"currentPageContent":"第2页",
"bookContents":{
"name":"bookContent",
"parent":1
}
}
routing=1 和 “parent”:1 用来关联 bookId = 1
https://www.cnblogs.com/yulinfeng/p/11223205.html
https://www.cnblogs.com/yulinfeng/p/11223205.html
1、首先在index 创建 mapping
父子结构 book 为type (父)
bookContents 为 一个字段
bookContent 为 (子)
2、给父创建值
参数携带 index 和 type(父)
字段bookContents :book 字段:type
3、给子添加数据 携带idnex 和 type
其中
“bookContents”:{
“name”:“bookContent”,
bookContents 是和父一样的字段
bookContent 为mapping 的子