(AEM 6.1 + SOLR) OOTB search api usage
https://docs.adobe.com/docs/en/aem/6-0/deploy/upgrade/queries-and-indexing.html
Based on the above link - The purpose of the Solr index is mainly full-text search but it can also be used to index search by path, property restrictions and primary type restrictions. This means the Solr index in Oak can be used for any type of JCR query.
1) How the solrindex is used in AEM to search by path, property restrictions and primary type restrictions & facted search OOTB ?
1.1) Is AEM 6.x OOTB Solr search results fetch applicable only for full text search (from an OOTB impl) ?
1.2) or Does AEM 6.x OOTB Solr integration supports search results fetch from SOLR based on property search / faceted search (from an OOTB impl) ? Any examples for these
2) if not (1.2) supported in AEM 6.1 what is the best approach to fetch the search (\solr\query API vs SolrJ) results assuming we are on a solr cloud infra?
2.1) What are the pros and cons for \solr\query API vs SolrJ addtional to these that could be a deciding factor to choose \solr\query vs SolrJ
\solr\query could enable lighweight javascript / json integration
SolrJ is a proxy inside AEM Osgi