【发布时间】:2023-04-01 21:52:01
【问题描述】:
在 Solr 中,我想通过拆分将字符串字段索引为列表。
下面是我在data_config.xml 文件中的索引查询。
<document name="Example">
<entity dataSource="example_table" name="Example"
query="select id, text from example_table"
pk="id"
transformer="RegexTransformer"
>
<field column="id" name="id" />
<field column="text" name="text" />
</entity>
字段text 是一个逗号分隔的字符串。示例:"A, B, C"
下面是schema.xml文件中的字段定义
<field name="text" type="string" indexed="true" stored="true" required="false" multiValued="true" />
当我查询 Solr 时,输出是:
"text":["A, B, C"]
谁能解释一下我怎样才能得到如下结果?
"text":["A","B","C"]
【问题讨论】:
标签: text indexing solr tokenize