更新时间:2022-10-23 23:13:30
来自文档:
双向过程很重要,即:[...]
- 对于TwoWayFieldBridge:对于给定的文档,由get()返回的对象必须与最初传递给set()的对象相同.
此外,为了使TwoWayFieldBridge实现在文档标识符上使用时正确运行,void set(String name,Object value,Document document,LuceneOptions luceneOptions)方法必须遵循以下约定向文档添加字段:>
- 字段名称必须是name参数中提供的名称
- 该字段值必须编码为字符串
- 字段值必须与value参数的给定值唯一
- 字段值必须与给定value参数的objectToString方法返回的值匹配.