Array数组类型推送及搜索用法示例文档
请点击此处
如果是mysql数据源的话,请使用数据源插件MultiValueSpliter转换一下,具体用法
参考文档。
推送:在数据推送时,array类型的字段,需要在SDK中定义为String / int / double /float [] 类型转换为json时,可参考如下例子:
[{"fields": { "id": "0","int_array": [14,85],"float_array": [14.0,85.0],"string_array": ["abc","xyz"]},"cmd": "ADD"}]
搜索:
结果返回:
array类型的字段在召回结果中,是以\t 分隔的string形式返回的,如
"float_array": [14.0,85.0] ,在召回结果中则为
float_array:"14.0\t85.0"