【发布时间】:2015-08-04 00:06:37
【问题描述】:
我试图将数据从 solr 导入
用户字段1 字段2 字段3
1 a b c
1 d e f
2 a b c
但是我在组织字段时遇到了麻烦。我为字段 1、2 和 3 定义了 multiValue=true,但导入的文档看起来像
doc {
id: 1,
field1:[a,d],
field2:[b,e],
field3:[c,f]
}
这不是预期的结果。我想要的是
doc {
id: 1,
property:[a,b,c]
property:[d,e,f]
}
这意味着给定 id 的所有相关字段应归为一个实体。
我应该如何定义我的架构?
我当前的架构是这样的:
<Entity name="main">
field id
<SubEntity name="related">
field1
field2
field3
</SubEntitiy>
【问题讨论】: