2017-08-25 98 views
2

我目前正在將一個對象保存到Parse中的一個類當前正常工作。到目前爲止,這主要是平面數據或我喜歡的奇怪指針。解析PHP SDK - 創建新的對象,同時也創建關係對象

但是,我最近創建了一個關係列鏈接到一個由String和2個指針組成的Child類。這些數據將在主行創建的同時提供。

理論上:從形式

數據發佈到PHP處理 - 節約的主要對象前,創建關係提供的字符串數據和關聯數組指針ID的一個新的parseObject。

這是正確的方法嗎?我有一種奇怪的感覺,我需要在添加關係之前保存主行?

任何幫助,將不勝感激:)

回答

1

您將需要添加的關係之前保存的主要行,因爲關係依賴於一個參考,它依賴於一個對象ID,它不存在,直到後初始保存。我不熟悉PHP,但是如果存在等價的話,會建議您在保存調用的成功處理程序中添加此關係。如果沒有相應的代碼,最好在js中編寫一個雲代碼函數來執行此操作,這樣您就可以使用promise /回調函數,並將您擁有的數據傳遞給該函數,而不是將該對象保存到您的PHP客戶端上。

+0

嗨傑克,感謝您的建議 - 這是因爲我認爲它會。將嘗試轉移該代碼。 感謝幫助:) – tutchmedia

+0

還有一件事@jake 關係行有2個指針和1個字符串。如果我想在鏈接關係之前保存主對象的同時創建該行,是否意味着我需要先保存關係行,然後輸入添加關係? – tutchmedia

+0

我認爲這些關係稍有不同,因爲它們是一個Parse默認類。當你創建一個關係並將它附加到一個對象時,它們會在引擎蓋下處理這些東西。有關如何在解析指南中使用它們的一些基本信息:http://docs.parseplatform.org/js/guide/#using-parse-relations –