You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@nutch.apache.org by Bogdan Kecman <bo...@alteray.com> on 2006/05/29 15:11:43 UTC
FieldQueryFilter vs RawFieldQueryFilter
Hi,
I'm writing some plugins for nutch and some things are killing me.
Can someone explain the difference between field and raw field ..
When I use LUKE, all queries work like a charm, but they return 0 results
trough nutch search..
Basically when should I have this as a query plugin:
-----
import org.apache.nutch.searcher.RawFieldQueryFilter;
public class HeadlineQueryFilter extends RawFieldQueryFilter {
public HeadlineQueryFilter() {
super("headline");
}
}
------
And when:
-------
import org.apache.nutch.searcher.FieldQueryFilter;
public class HeadlineQueryFilter extends FieldQueryFilter {
public HeadlineQueryFilter() {
super("headline");
}
}
-------
???
The indexing filter is:
----
if (headline != null) {
//doc.add(Field.Keyword("headline", headline));
doc.add(new Field("headline", headline, Field.Store.YES,
Field.Index.TOKENIZED));
LOG.info("Headline added");
} else{
LOG.info("Headline not found");
}
----
Thanx in advance
Bogdan