Parse.com 休息 API - 操作数组
Parse.com Rest API - Manipulating Arrays
由于我使用的嵌入式脚本语言(Linden Scripting Language,简称 LSL)的限制,我必须依赖 REST api for Parse.com,不幸的是 REST api 某些主题的文档不清楚或不完整。
这是(粗略地说)我的对象的样子:
{
"objectId": string_val,
"createdAt": date_val,
"updatedAt": date_val,
"OwnerKey": string_val,
"DocID": string_val,
"Data": []
}
我需要做两件事:
- 我需要能够将字符串值附加到数据数组(如果它们尚不存在)。 "add-unique" 是操作的名称,但我不知道如何在 REST api.
中使用它
- 我需要能够分块加载数组。例如,首先加载元素 0 到 31,然后加载元素 32 到 63,依此类推。这是由于内存使用(总共 64kb)和 http 响应主体大小(16kb)的限制,我预计总列表大小会变得相当大。
我知道不是每个人都精通 LSL(感谢你不是!),所以答案不一定需要在 LSL 中。我理解 Python 代码,所以答案可以在其中。我也了解 parse.com 在其 REST 文档中使用的 CURL 示例,因此答案也可以在其中。
这是directly addressed in the REST API Guide under "Arrays" and was the first result when I searched for "AddUnique" over https://parse.com/docs/rest。
对象限制为 128 KB,因此不建议存储像这样的大对象数组。您能否按照关系指南中的建议使用关系字段?
由于我使用的嵌入式脚本语言(Linden Scripting Language,简称 LSL)的限制,我必须依赖 REST api for Parse.com,不幸的是 REST api 某些主题的文档不清楚或不完整。
这是(粗略地说)我的对象的样子:
{
"objectId": string_val,
"createdAt": date_val,
"updatedAt": date_val,
"OwnerKey": string_val,
"DocID": string_val,
"Data": []
}
我需要做两件事:
- 我需要能够将字符串值附加到数据数组(如果它们尚不存在)。 "add-unique" 是操作的名称,但我不知道如何在 REST api. 中使用它
- 我需要能够分块加载数组。例如,首先加载元素 0 到 31,然后加载元素 32 到 63,依此类推。这是由于内存使用(总共 64kb)和 http 响应主体大小(16kb)的限制,我预计总列表大小会变得相当大。
我知道不是每个人都精通 LSL(感谢你不是!),所以答案不一定需要在 LSL 中。我理解 Python 代码,所以答案可以在其中。我也了解 parse.com 在其 REST 文档中使用的 CURL 示例,因此答案也可以在其中。
这是directly addressed in the REST API Guide under "Arrays" and was the first result when I searched for "AddUnique" over https://parse.com/docs/rest。
对象限制为 128 KB,因此不建议存储像这样的大对象数组。您能否按照关系指南中的建议使用关系字段?