Hi. I'm new to Xapian. I have "documents" that contains some scalar values.. and I'd like to search them .. this is for example the "documentsize": I've read this: http://lists.tartarus.org/pipermail/xapian-discuss/2005-January/000681.html That suggests: my $query = Search::Xapian::Query->new("foo"); my $filter = Search::Xapian::Query->new(OP_OR, map {"XAGE$_"} (20..30)); $filter = Search::Xapian::Query->new(OP_AND, $filter, "XSEXm"); my $enquire = $db->enquire(OP_FILTER, $query, $filter); But when search large intervals this filterexpression get large and the performance suffers. .. And open intervals are even unsolved: "give me documents matching "soap opera" that is larger than 1500 (bytes)" Indexing "DOCSIZE1500" into the engine. Is there a way to query the index for these scalar values .. or is post-processing of the document-set the only option? (Using the Perl-API for Xapian) Jesper -- Jesper Krogh