将布尔值发送给Parse

时间:2016-08-11 18:38:21

标签: parse-platform restsharp

在Parse中,我有一个包含字符串和布尔列的类。 我想用新值更新对象,我这样做:

showSocialShare(event, '<?php echo $object->slug; ?>', '<?php echo htmlspecialchars($object->title); ?>', '<?php echo $object->image; ?>')

响应的状态是正常的,当我检查服务器上的Parse仪表板时,第一列已更改。但是第二列,布尔值没有改变。 我该如何设置布尔参数?

我试过了:

showSocialShare(event, '4049269', 'collection-'Noun'', '/img/Original.jpg')

但它们都没有改变后端服务器上的值。 我试过的时候:

RestSharp client =...
RestRequest request = new RestRequest(Method.PUT);
request.AddParameter("String column", "new string");
request.AddJsonBody("{"+"Boolean column"+":False\"}");
request.RequestFormat = DataFormat.Json;
var requestHandler = client.ExecuteAsync(...)

我收到了这个错误: “{\”code \“:111,\”error \“:\”架构不匹配...;期望布尔但得到String \“}”

如何解决此问题?

谢谢

1 个答案:

答案 0 :(得分:0)

检查您的mongodb集合“ SCHEMA”以得到答案


因为解析将根据为每个集合插入的第一条记录创建一个受限条件。