I´ve been re-reading about that in older solr-mail-list messages, and it seems that a query like 'field:*' implies that internally the whole terms indexed are checked one by one even if they are some caches filled for that field. That make reasonable my poor performance in the past.
However, it may be possible to create a field called 'flagEmails' that will be true if the field 'emails' is filled via UAX29URLEmailTokenizerFactory. Does anyone implemented during index-time this kind of behavior? Is it possible? Regards, 2013/7/30 Luis Cappa Banda <luisca...@gmail.com> > I´ve tried this kind of queries in the past but I detected that they have > a poor performance and that they are incredibly slow. But it´s just my > experience, maybe someone can share with us any other opinion. > > > 2013/7/30 Raymond Wiker <rwi...@gmail.com> > >> On Jul 30, 2013, at 22:05 , Luis Cappa Banda <luisca...@gmail.com> wrote: >> > Anyway, I still need to do a query like the following to retrieve those >> > documents with at least one E-mail detected: >> > >> > http://localhost:8080/mysolr/select?q=emails:[* TO >> > *]&start=0&rows=10&sort=mydate desc >> >> Can't you just use emails:* ? >> >> >> > > > -- > - Luis Cappa > -- - Luis Cappa