Example usage for org.springframework.data.solr.core.query SolrDataQuery getJoin

List of usage examples for org.springframework.data.solr.core.query SolrDataQuery getJoin

Introduction

In this page you can find the example usage for org.springframework.data.solr.core.query SolrDataQuery getJoin.

Prototype

@Nullable
Join getJoin();

Source Link

Usage

From source file:org.springframework.data.solr.core.QueryParserBase.java

/**
 * Prepend {@code !join from= to=} to given queryString
 * //from  w  w  w. ja  v  a2  s .  com
 * @param queryString
 * @param query
 * @return
 */
protected String prependJoin(String queryString, SolrDataQuery query) {
    if (query == null || query.getJoin() == null) {
        return queryString;
    }
    return "{!join from=" + query.getJoin().getFrom().getName() + " to=" + query.getJoin().getTo().getName()
            + "}" + queryString;
}