lucene 源码BooleanQuery中 score方法中一下三个字段的意思。
(默认值) | 删除 use 属性(如果存在),等效于指定与所选“字段属性”节点相对应的属性在实例消息中是可选的(同于 Optional)。 |
可选 | 将 use 属性设置为“optional”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是可选的。 |
Prohibited | 将 use 属性设置为“prohibited”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是不允许的。“字段属性”节点只能在要通过派生被重复使用的更大结构中被禁止。 |
必需 | 将 use 属性设置为“required”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是必需的。在此属性设置为 Required 时,不能为 Default 和 Fixed 属性设置值。 |