如果已经回答,请随时联系相关的问答。我找到的唯一答案就是我已经尝试过了,而且我没有得到我希望得到的结果。还查看了Parse的REST API文档,并且没有运气来解决这个问题。那就是说......
我在Parse.com上有两个课程:邀请和活动 每个邀请都与事件有关。理想情况下,我想查询Invite,但也从与邀请相关的Events对象接收event_name和event_address。
这是我一直在尝试的卷曲查询(从我提到的其他答案和Parse.com文档中提取):
curl -X GET \
-H "X-Parse-Application-Id: xxxxx" \
-H "X-Parse-REST-API-Key: xxxxxx" \
--data-urlencode 'where={"$relatedTo":{"object":{"__type":"Pointer","className":"Events","objectId":"Yp04m8QT2N"},"key":"event_name"}}' \
https://api.parse.com/1/classes/Invites/XXQ0191KSv
Yp04m8QT2N是相关的事件' objectId,event_name在Events类
中我从邀请类获得结果,但期望event_name包含在结果中。我错过了什么?我还没有从事件中包含多个列,所以如果你能为我保存另一个问题,我将非常感激!
响应:
{"createdAt":"2014-06-07T20:26:04.877Z","event_objectId":{"__type":"Relation","className":"Events"},"invite_email":"test@test.com","invite_firstname":"Steven","invite_lastname":"Carlton","invite_opendate":{"__type":"Date","iso":"2014-06-08T19:16:00.000Z"},"invite_phone":"1234567890","invite_sentdate":{"__type":"Date","iso":"2014-06-07T20:26:00.000Z"},"objectId":"XXQ0191KSv","updatedAt":"2014-06-08T19:17:17.980Z"}
感谢您的帮助!
答案 0 :(得分:3)
如果它确实是一个指针,那么正如文档在“retreiving objects”部分所说,你可以做到
--data-urlencode 'include=$pointer'
其中$ pointer是Invites中的字段名称,其值是事件的指针。
如果使用关系类型而不是指针,则无法以这种方式展平查询。