【发布时间】:2012-01-29 01:59:03
【问题描述】:
我大约三年没有使用 Solr,我看到它现在已经跃升到 3.5。
我试图添加到我的索引的“文档”是属性。
所有属性中的大多数将具有大约十个相同类型的字段。比如
- 经度
- 纬度
- 姓名
- 位置名称.. 等
但是,我还想添加关于应该是可分面的属性的属性。
物业接收功能,分为十个类别。如...
(Entertainment、Attractions、General、Kitchen、Spa 等)。然后用户在添加他们的属性时会从预定义的列表中选择项目。
例如,如果他们正在添加General 功能,他们可能会检查:
✓ Heating、✓ Balcony、✓ Garage、✓ Washing Machine 等
然后在我的表示层上,这些选项可能会显示在标题General 下,所有可用的方面都属于General 类别。
所以,这是我的问题...如果我创建一个名为 "general" 的构面字段,我实际上想向该字段添加很多值。但是,您可以在多值字段上进行分面吗?
然后我想对"spa" 做同样的事情,用户可能会检查该属性是否具有Swimming Pool、Sauna 和大量其他功能等。
任何关于我应该如何构建我的架构的建议都将不胜感激。
【问题讨论】: