当其中一个字段是文本数组时,CSV文件应该如何显示?
我有这个:
的docID,名称,textarray,NUM 1,NAME1" T1,T2,T3",333
但它不起作用,textarray不是数组而是字符串" t1,t2,t3"。 我通过aws console上传这个文件。
另一个问题是,文本数据字段可能成为建议字段吗?
答案 0 :(得分:0)
使用Cloudsearch控制台可能无法做到这一点。 相反,请尝试使用 cs-import-documents 命令行工具: http://docs.aws.amazon.com/cloudsearch/latest/developerguide/import-documents-command.html
选中--multivalued
选项以指定CSV文件中的多值字段。
以下是CSV示例:
的docID,姓名,年龄,性别,宠物,爱好
DOC1,约翰,18,男, “狗,猫”, “冲浪,骑马”
DOC2,简,22,女, “马,狗”, “游戏,双方”
假设“pet”和“hobbies”字段配置为text-array或literal-array,import命令将如下所示:
cs-import-documents -d myDomain --source source.csv -mv pets,hobbies