根据父级条件过滤嵌套数据

时间:2018-11-12 12:02:24

标签: elasticsearch elasticsearch-5 spring-data-elasticsearch

这是我的父表

@Document( indexName="person" , type = "user")
public class Person {

    @Id
    private String id;

    private String name;

    @Field( type = FieldType.Nested)
    private List<Car> car;

    // setters-getters

}

下面是我的子表

//Simple POJO class
public class Car {

    private String id;
    private String name;

    // setters-getters

}

我是Elasticsearch的新手,需要一些建议才能根据汽车名称获取Cars的列表,从技术上讲,我可以这样写

List<Car> cars = findCarsByName(String name)

期望:它将根据汽车名称返回所有汽车

0 个答案:

没有答案