我正在使用带有solr的riak nosql数据库。 我知道如何使用以下基本类型索引solr中的字段 带有后缀_i的index int值 index带后缀_s的字符串值 索引带后缀_l的长值 像这样。
现在我想在solr中索引List。我怎么能这样做。
答案 0 :(得分:1)
多值字段(即列表)的约定是* _ls表示long,* _ss表示字符串,* _fs表示浮点数等。例如,如果对象的字段letters_ss
包含['A', 'B']
,可以通过以下任何一种方式找到该对象:letters_ss:A
,letters_ss:B
,甚至letters_ss:A AND letters_ss:B
。
或者,您可以创建一个与您的数据类型匹配的自定义架构,而不依赖于命名约定。