是否有人尝试在Quickblox中使用特殊更新运算符来处理
中文档中的自定义对象提供的示例很少,但在终端输入时没有一个正常工作。例如,当我尝试从InvitationStore
自定义对象中的answer 56165731a28f9af6df000236
和会话令牌d536d482c4637beb8fef79eeb8d45c0473dae9aa
中的answers数组中删除元素时,我在终端中键入以下命令
curl -X PUT -H "QB-Token: d536d482c4637beb8fef79eeb8d45c0473dae9aa"
-d "pop[answers]=1" https://api.quickblox.com/data/InvitationStore/56165731a28f9af6df000236.json
但它在响应中没有任何效果我接收到与操作前结构相同的自定义对象.Id和会话令牌是正确的,因为当使用标准操作时,例如将句子设置为值[@“YES”,@“NO”]它的工作原理和结构确实改变它只对特殊的更新操作符没有影响。 我在开始计划上工作,所以问题是我的当前计划中没有这个功能(在文档中找不到它)或者我的代码有问题还是Quickblox错误?
答案 0 :(得分:0)
我有一节课'电影'
以及ID为' 561e2fc4a28f9a113c0010a0'
的记录带有字段'标记'具有下一个值的字符串数组:["一个","两个"]
这是我的请求,它可以正常工作,它会删除'标记中的最后一个元素。阵列
PUT https://api.quickblox.com/data/Movie/561e2fc4a28f9a113c0010a0?pop[tags]=1.json
您可以尝试使用http://hurl.quickblox.com/