我不熟悉执行curl语句来更新Parse.com上的数据库。通过使用POST,我能够毫无问题地向我的班级添加新行。现在......我想知道如何通过获取objectId然后更新我的Parse数据库来更新Parse数据库中的当前行。 *我想确保我通过正确的ID查询,然后更新状态。
我走在正确的轨道上。
curl -X GET \
-H "X-Parse-Application-Id: my_id" \
-H "X-Parse-REST-API-Key: my_key" \
-G \
--data-urlencode 'keys=SiteID,site_status' \
https://api.parse.com/1/classes/MyClassName
如何在PUT方法结束时使用它来转换包含objectId的GET方法并将其放入Parse?
卷曲输出: {" SITEID":" MOCMBS0006"" SITE_STATUS":"在线"" createdAt":" 2014-06-05T19:58:26.843Z"" updatedAt":" 2014-06-18T22:34:39.779Z""的ObjectID&#34 ;: " randomobjectid"}
任何人都可以帮助我吗?先感谢您!!!任何意见,将不胜感激。 :)
答案 0 :(得分:1)
这是在这里的文档:https://parse.com/docs/rest#objects-updating
curl -X PUT \
-H "X-Parse-Application-Id: app-id-here" \
-H "X-Parse-REST-API-Key: rest-api-key" \
-H "Content-Type: application/json" \
-d '{"score":73453}' \
https://api.parse.com/1/classes/GameScore/Ed1nuqPvcm
注意顶部的PUT方法和URL末尾的objectId。您只传入要修改的字段。