然而,使用parse.com的rest API,努力让where子句正常工作。我已经阅读了他们的文档,但我不明白为什么我没有得到结果。我得到200状态,但没有结果。
curl -X "GET" "https://api.parse.com/1/classes/companies?limit=10000&where=%7B%22company_id%22%3A%221%22%7D" \
-H "X-Parse-Application-Id: 444444" \
-H "X-Parse-Master-Key: 444444"
根据查询限制找到here
答案 0 :(得分:1)
尝试:
curl -X GET \
-H "Content-Type: application/json" \
-H "X-Parse-Application-Id: 444444" \
-H "X-Parse-REST-API-Key: 444444" \
-G \
--data-urlencode "where={\"company_id\":\"1\"}" \
--data-urlencode "limit=10000" \
https://api.parse.com/1/classes/companies
注意:要么考虑使用REST密钥,要么将相关行更改为主密钥。
此外,您在Parse项目的API Console
选项卡下有一个很好的curl请求生成器,它的URL看起来像:
https://www.parse.com/apps/<PROJECT_NAME>/api_console