从 Lucene 文档中获取 Date 对象
我已经使用 DateTools.dateToString 在 lucene 中索引了日期,以将日期存储在特定字段中。
有什么方法可以知道这是否是日期字段,更重要的是如何再次获取日期?
它是一个具有长整型值的字段。
谢谢
I have indexed a date in lucene using DateTools.dateToString to store the date in a particular field.
Is there any way to know if this was a date field, and more importantly how to get the date out again?
It's a fieldable with a long integer value.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Lucene 没有强类型字段,因此同一个字段可以在一条记录中包含日期,在另一条记录中包含字符串,在第三条记录中包含随机整数。由您的应用程序知道在特定字段中寻找什么。
您可以使用 DateTools.StringToDate< /a> 从字符串转换回日期的方法。
Lucene does not have strong-typing of fields, so the same field could have a date in one record and a string in another record, and a random integer in a third. It's up to your application to know what to look for in a particular field.
You can use the DateTools.StringToDate method to convert from a string back to a date.