我有以下查询:
SELECT CAST(GROUP_CONCAT(ancestor_tag_id ORDER BY level_index SEPARATOR ' ') AS CHAR) AS hierarchy....
返回层次结构的以下结果:2 3 4
在solr的数据库导入文件中指定了查询。因此,当我在Solr中查看该字段的值时,它存储为:[B @ 7d5508
任何人都可以告诉我为什么会发生这种情况本身定义如下:
<fieldType name="text_ws" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.WhitespaceTokenizerFactory"/>
</analyzer>
</fieldType>
答案 0 :(得分:0)
您正在文本字段中保存数字。这意味着,您的号码将被处理为短语(或术语)。 Solr使用哈希来存储(索引)那些“短语”。