Class ChildDocTransformerFactory

  • All Implemented Interfaces:
    NamedListInitializedPlugin

    public class ChildDocTransformerFactory
    extends TransformerFactory
    Attaches all descendants (child documents) to each parent document. The "parentFilter" parameter is mandatory if the schema is not of nest/hierarchy. Optionally you can provide a "childFilter" param to filter out which child documents should be returned and a "limit" param which provides an option to specify the number of child documents to be returned per parent document. By default it's set to 10. Examples - [child parentFilter="fieldName:fieldValue"] [child parentFilter="fieldName:fieldValue" childFilter="fieldName:fieldValue"] [child parentFilter="fieldName:fieldValue" childFilter="fieldName:fieldValue" limit=20]
    Since:
    solr 4.9