2016-07-06 43 views
0

我想創建一個新列來在Parse中存儲數組列表,但我無法創建列(不使用儀表板)。它需要在默認的「用戶」類中創建。我試着在用戶類中創建一個Parse對象,並試着查詢該列(希望如果它沒有找到它,它會創建它)。它需要是一個可以存儲數組列表的列。我在代碼中沒有收到任何錯誤,所以我不確定接下來要做什麼。如何在Parse中使用代碼創建列

回答

0

我的經驗是與.NET API,但我懷疑原則是相同的。

解析不會簡單地通過讀取創建新列;您必須至少在一個實例中設置一個值,並將其保存到數據庫中。這將創建該列。以前存在的行將包含新列值的「未定義」,並且不包含列的鍵。

我的做法是爲我的各種ParseObjects派生類型。這提供的一件事是我可以在我的屬性getters中包裝檢查密鑰,並設置缺省值爲缺省值。

一個告誡:(我在說C#-ese這裏,所以你必須做一個心理翻譯)當你從ParseObject派生時,你用ParseClassName屬性來修飾類,該屬性定義了文檔類型的名稱在你的數據庫中你的類綁定。但是,Parse已經具有派生類型ParseUser,並且從派生類型派生時,必須綁定到預定義的「_User」類。 (對於「_Session」和「_Role」也是如此)。

相關問題