Re: filter query result by user

2013-07-23 Thread Jack Krupansky
ge- From: Mysurf Mail Sent: Tuesday, July 23, 2013 9:39 AM To: solr-user@lucene.apache.org Subject: Re: filter query result by user I am probably using it wrong. http:// ...:8983/solr/vault10k/select?q=*%3A*&defType=edismax&qf=CreatedBy%BLABLA returns all rows. It neglects my qf filt

Re: filter query result by user

2013-07-23 Thread Otis Gospodnetic
Hi, Use fq, not qf. It needs to be indexed. Filtering is like searching without scoring. Otis -- Solr & ElasticSearch Support -- http://sematext.com/ Performance Monitoring -- http://sematext.com/spm On Tue, Jul 23, 2013 at 9:39 AM, Mysurf Mail wrote: > I am probably using it wrong. > http:

Re: filter query result by user

2013-07-23 Thread Mysurf Mail
I am probably using it wrong. http:// ...:8983/solr/vault10k/select?q=*%3A*&defType=edismax&qf=CreatedBy%BLABLA returns all rows. It neglects my qf filter. Should I even use qf for filtrering with edismax? (It doesnt say that in the doc http://wiki.apache.org/solr/ExtendedDisMax#qf_.28Query_Fields

Re: filter query result by user

2013-07-23 Thread Mysurf Mail
But I dont want it to be searched.on lets say the user name is "giraffe" I do want to filter to be "where created by = giraffe" but when the user searches his name, I will want only documents with name "Giraffe". since it is indexed, wouldn't it return all rows created by him? Thanks. On Tue,

Re: filter query result by user

2013-07-23 Thread Otis Gospodnetic
Moreover, you may want to use fq=CreatedBy:user1 for filtering. Otis -- Solr & ElasticSearch Support -- http://sematext.com/ Performance Monitoring -- http://sematext.com/spm On Tue, Jul 23, 2013 at 9:28 AM, Raymond Wiker wrote: > Simple: the field needs to be "indexed" in order to search (or

Re: filter query result by user

2013-07-23 Thread Raymond Wiker
Simple: the field needs to be "indexed" in order to search (or filter) on it. On Tue, Jul 23, 2013 at 3:26 PM, Mysurf Mail wrote: > I want to restrict the returned results to be only the documents that were > created by the user. > I then load to the index the createdBy attribute and set it to

filter query result by user

2013-07-23 Thread Mysurf Mail
I want to restrict the returned results to be only the documents that were created by the user. I then load to the index the createdBy attribute and set it to index false,stored="true" then in the I want to filter by "CreatedBy" so I use the dashboard, check edismax and add I check edismax a