Are not  Dismax queries able to search for phrases using the default
index(which is what I am using?) If I can already do phrase  searches, I
don't understand why I would need to reindex t be able to access phrases
from a function.

On Mon, Aug 8, 2011 at 1:49 PM, Markus Jelsma <markus.jel...@openindex.io>wrote:

>
> > Aelexei, thank you , that does seem to work.
> >
> > My sort results seem to be totally wrong though, I'm not sure if its
> > because of my sort function or something else.
> >
> > My query consists of:
> > sort=termfreq(all_lists_text,'indie+music')+desc&q=*:*&rows=100
> > And I get back 4571232 hits.
>
> That's normal, you issue a catch all query. Sorting should work but..
>
> > All the results don't have the phrase "indie music" anywhere in their
> data.
> >  Does termfreq not support phrases?
>
> No, it is TERM frequency and indie music is not one term. I don't know how
> this function parses your input but it might not understand your + escape
> and
> think it's one term constisting of exactly that.
>
> > If not, how can I sort specifically by termfreq of a phrase?
>
> You cannot. What you can do is index multiple terms as one term using the
> shingle filter. Take care, it can significantly increase your index size
> and
> number of unique terms.
>
> >
> >
> >
> > On Mon, Aug 8, 2011 at 1:08 PM, Alexei Martchenko <
> >
> > ale...@superdownloads.com.br> wrote:
> > > You can use the standard query parser and pass q=*:*
> > >
> > > 2011/8/8 Jason Toy <jason...@gmail.com>
> > >
> > > > I am trying to list some data based on a function I run ,
> > > > specifically  termfreq(post_text,'indie music')  and I am unable to
> do
> > > > it without passing in data to the q paramater.  Is it possible to get
> > > > a
> > >
> > > sorted
> > >
> > > > list without searching for any terms?
> > >
> > > --
> > >
> > > *Alexei Martchenko* | *CEO* | Superdownloads
> > > ale...@superdownloads.com.br | ale...@martchenko.com.br | (11)
> > > 5083.1018/5080.3535/5080.3533
>



-- 
- sent from my mobile
6176064373

Reply via email to