0
由於我使用的嵌入式腳本語言(Linden Scripting Language,簡稱LSL)的侷限性,我必須依賴Parse.com的REST api,不幸的是REST api有些主題文件不清楚或不完整。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示例,所以答案也可以在這裏。
1.好的,我需要停止瀏覽,哈哈。 –
2.我做了數學計算,內存使用的問題沒有我想象的那麼好。假設字符串存儲爲UTF-8,128k應該足以存儲大約3000個UUID。如果有一種方法可以將它以二進制形式存儲爲128位整數,則容量稍多於兩倍。無論如何,我會看看關係,看看它們是否有用。 –