I have been using the StandardRequestHandler (ie /solr/select). fq does work with the MoreLikeThisHandler. I will switch to use that. Thanks.
Bill On Tue, Jul 7, 2009 at 11:02 AM, Marc Sturlese <marc.sturl...@gmail.com>wrote: > > At least in trunk, if you request for: > http://localhost:8084/solr/core_A/mlt?q=id:7468365&fq=price[100<http://localhost:8084/solr/core_A/mlt?q=id:7468365&fq=price%5B100>TO > 200] > It will filter the MoreLikeThis results > > > Bill Au wrote: > > > > I think fq only works on the main response, not the mlt matches. I found > > a > > couple of releated jira: > > > > http://issues.apache.org/jira/browse/SOLR-295 > > http://issues.apache.org/jira/browse/SOLR-281 > > > > If I am reading them correctly, I should be able to use DIsMax and > > MoreLikeThis together. I will give that a try and report back. > > > > Bill > > > > > > On Tue, Jul 7, 2009 at 4:45 AM, Marc Sturlese > > <marc.sturl...@gmail.com>wrote: > > > >> > >> Using MoreLikeThisHandler you can use fq to filter your results. As far > >> as > >> I > >> know bq are not allowed. > >> > >> > >> Bill Au wrote: > >> > > >> > I have been trying to restrict MoreLikeThis results without any luck > >> also. > >> > In additional to restricting the results, I am also looking to > >> influence > >> > the > >> > scores similar to the way boost query (bq) works in the > >> > DisMaxRequestHandler. > >> > > >> > I think Solr's MoreLikeThis depends on Lucene's contrib queries > >> > MoreLikeThis, or at least it used to. Has anyone looked into > enhancing > >> > Solrs' MoreLikeThis to support bq and restricting mlt results? > >> > > >> > Bill > >> > > >> > On Mon, Jul 6, 2009 at 2:16 PM, Yao Ge <yao...@gmail.com> wrote: > >> > > >> >> > >> >> I could not find any support from > >> >> http://wiki.apache.org/solr/MoreLikeThison > >> >> how to restrict MLT results to certain subsets. I passed along a fq > >> >> parameter and it is ignored. Since we can not incorporate the filters > >> in > >> >> the > >> >> query itself which is used to retrieve the target for similarity > >> >> comparison, > >> >> it appears there is no way to filter MLT results. BTW. I am using > Solr > >> >> 1.3. > >> >> Please let me know if there is way (other than hacking the source > >> code) > >> >> to > >> >> do this. Thanks! > >> >> -- > >> >> View this message in context: > >> >> > >> > http://www.nabble.com/Filtering-MoreLikeThis-results-tp24360355p24360355.html > >> >> Sent from the Solr - User mailing list archive at Nabble.com. > >> >> > >> >> > >> > > >> > > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/Filtering-MoreLikeThis-results-tp24360355p24369257.html > >> Sent from the Solr - User mailing list archive at Nabble.com. > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/Filtering-MoreLikeThis-results-tp24360355p24374996.html > Sent from the Solr - User mailing list archive at Nabble.com. > >