[ https://issues.apache.org/jira/browse/LUCENE-4218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13447848#comment-13447848 ]
Uwe Schindler commented on LUCENE-4218: --------------------------------------- I think this patch should be fine, but its much more stupid than 3.x. In 3.x the stringValue() method was also implemented for NumericField, and that one returned the stringfied value. This was changed in 4/5, so breaking this. We might think about this and think of changing to stringValue() on Field handle this. By the way, stringValue() on 3.x was simply returning fieldsData.toString() -> very generic > contrary to documentation Document.get(field) on numeric field returns null > --------------------------------------------------------------------------- > > Key: LUCENE-4218 > URL: https://issues.apache.org/jira/browse/LUCENE-4218 > Project: Lucene - Core > Issue Type: Bug > Components: core/search > Affects Versions: 4.0-ALPHA > Environment: Darwin e4-ce-8f-0f-c2-b0.dummy.porta.siemens.net 10.8.0 > Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; > root:xnu-1504.15.3~1/RELEASE_X86_64 x86_64 > Reporter: Jamie > Assignee: Robert Muir > Priority: Critical > Labels: Document > Fix For: 4.0 > > Attachments: LUCENE-4218.patch > > > A call to Numeric num = indexableField.numericValue() comes up with a correct > value, whereas Document.get(field) yields null. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org