Lucene Facets:FacetConfig 中的多值选项

问题描述

我的文档具有灵活的架构,因此我不知道在索引和查询期间某个字段是否是多值的。

问题 1:为所有构面字段设置 FacetConfig#setMultiValued("f",true) 并将此配置用于索引和查询的含义是什么?它是否会显着影响性能和/或 RAM/磁盘空间?

Q2:如果 multivalued 在索引时间(我可以检查它是否是多值的)为每个单独的文档设置不同,但在查询时间 FacetConfig 将始终硬编码为 {{1} } 或 true?是否会导致分面计算不正确?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)