解析Php的API
发布时间:2020-12-13 15:56:19 所属栏目:PHP教程 来源:网络整理
导读:我目前正在研究一个在php中使用解析API的应用程序.场景是我有3个名为User,Kids和JournalEntry的表.用户有很多孩子和孩子有很多日记入口.所以它像Kids表有User Pointer,JounralEntry也有2个名为KidsID和UserID的指针.当我尝试从JournalEntry表中获取数据时,由
我目前正在研究一个在php中使用解析API的应用程序.场景是我有3个名为User,Kids和JournalEntry的表.用户有很多孩子和孩子有很多日记入口.所以它像Kids表有User Pointer,JounralEntry也有2个名为KidsID和UserID的指针.当我尝试从JournalEntry表中获取数据时,由于我触发了2个查询,因此花费了太多时间.用于从kids表中获取数据的第一个查询和第二个查询是基于第一个查询的objectid的JournalEntry表.
在Parse API中有什么方法我们可以直接触发一个查询,如下所示: SELECT * FROM JounralEntry WHERE Kids.objectId = JounralEntry.kidsID AND User.objectId = JounralEntry.UserID ? 解决方法
您可以使用
Relational Queries来实现这一目标
curl -X GET -H "X-Parse-Application-Id: " -H "X-Parse-REST-API-Key: " -G --data-urlencode 'where={"KidsId":{"$inQuery":{"where":{REPLACE_WITH_YOUR_QUERY_HERE},"className":"Kids"}}}' https://api.parse.com/1/classes/JounralEntry 请更正查询中的任何错误字段. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |