lucene

lucene 源码BooleanQuery中 score方法中一下三个字段的意思。

(默认值)

删除 use 属性(如果存在),等效于指定与所选“字段属性”节点相对应的属性在实例消息中是可选的(同于 Optional)。

可选

将 use 属性设置为“optional”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是可选的。

Prohibited

将 use 属性设置为“prohibited”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是不允许的。“字段属性”节点只能在要通过派生被重复使用的更大结构中被禁止。

必需

将 use 属性设置为“required”,指定与所选“字段属性”节点相对应的属性在相应的实例消息中是必需的。在此属性设置为 Required 时,不能为 Default 和 Fixed 属性设置值。

你可能感兴趣的:(Lucene)