Hi Ninad, SolrQuery q = new SolrQuery(); q.setQuery("*:*"); q.setFacet(true); q.set("facet.data", "pub"); q.set("facet.date.start", "2000-01-01T00:00:00Z") ... etc.
basically you can completely build your entire query with the 'raw' set (and add) methods. The specific methods are just helpers. So this is the same as above: SolrQuery q = new SolrQuery(); q.set("q","*:*"); q.set("facet","true"); q.set("facet.data", "pub"); q.set("facet.date.start", "2000-01-01T00:00:00Z") ... etc. Geert-Jan 2010/6/2 Ninad Raut <hbase.user.ni...@gmail.com> > Hi, > > I want to hit the query given below : > > > ?q=*:*&facet=true&facet.date=pub&facet.date.start=2000-01-01T00:00:00Z&facet.date.end=2010-01-01T00:00:00Z&facet.date.gap=%2B1YEAR > > using SolrJ. I am browsing the net but not getting any clues about how > should I approach it. How can SolJ API be used to create above mentioned > Query. > > Regards, > Ninad R >