Very good advice! With the previous code you gave me, I was able to get everything for 2.0! good call!
On 8/23/06, Erik Hatcher <[EMAIL PROTECTED]> wrote:
On Aug 23, 2006, at 8:45 PM, Mag Gam wrote: > I am looking at this page > http://today.java.net/pub/a/today/2003/11/07/QueryParserRules.html > > Any chance there is a new version for 2.0? Or are there any 2.0 > examples > (other than the stock example)? No, that article has not been updated for the 2.0 API. The main things that changed from the version of Lucene used in that article are: * QueryParser must now be instantiated and the instance .parse() must be used instead of the previous QueryParser.parse() static method. * BooleanQuery.add() now uses the Occur enumeration rather than the boolean flags. You can reference the javadocs for the 2.0 QueryParser and BooleanQuery APIs here: <http://lucene.apache.org/java/docs/api/ index.html> and that will help you resolve any compilation issues you get when using code examples for previous versions. Given the nature of your questions I recommend you download Lucene 1.9 and use it for the time being (at least for the javadocs to see the deprecation messages with upgrade details), while you become familiar with Lucene. All the examples you'll find online and in Lucene in Action are 1.9 compatible, and the main change between 1.9 and 2.0 is that all the deprecated methods have been removed. Once you have a working system and understand Lucene's API in more detail, you can tidy up any deprecation warnings you get and upgrade to 2.0. Erik --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]