views:

69

answers:

1

I am using Perl's KinoSearch module to index a bunch of text.

Some of the text has numeric fields associated with each word. For example, the word "Pizza" in the index may have a dollar field value like "5.50" (dollars).

How can I write a query in KinoSearch that will find all words that have a dollar value greater than 5?

I'm not even sure if a full-text search engine can do this kind of thing. It seems more like a SQL query.

+1  A: 

After a bunch of searching (heh, heh), I found this in the docs: RangeQuery

I may be able to make that work. But it appears the new required classes are not part of the standard release, yet.

jm