是否可以在usergrid(as cassandra support set type column)中插入集类型数据(列)。我试过了
curl -XPOST http://localhost:8080/<org>/<app>/<collection>
-d '{"name":"1974", "category":{"a","b","c"}}'
但它回复了json_parse错误。
对回答的回答:我知道上述请求中的有效负载不是有效的JSON,我只是试图告诉我有什么方法可以设置类型列(我需要防止单列记录上的重复条目) 。使用方括号,它创建列表类型列,不会阻止重复输入。
核心成员之一回复说,在当前版本(1.0)中,usergrid不支持set type column。
答案 0 :(得分:1)
肯定是 - 但你的有效载荷不是有效的JSON;在JSON中,您使用方括号来指定数组:[]
。
尝试改为:
curl -X POST http://localhost:8080/<org>/<app>/<collection>
-d '{"name":"1974", "category":["a","b","c"]}'
# ^ ^