如果我有一個類名爲Article
,並且我想添加一個Author
列(類別爲User
),我應該使用關係還是指針?只能有一個Author
,但該Author
可以寫很多文章。我假設指針,但只是確保。關係或指針?
謝謝!
如果我有一個類名爲Article
,並且我想添加一個Author
列(類別爲User
),我應該使用關係還是指針?只能有一個Author
,但該Author
可以寫很多文章。我假設指針,但只是確保。關係或指針?
謝謝!
如果您認爲文章將有1或0個作者,則使用指針。如果可能有多個作者,請使用數組。
當您有一對多關係時,您可以選擇使用數組或PFRelations。如果條目的最大數目不是很大,例如100或更少,則數組處理起來要容易得多。也許最重要的優點是,當查詢以一個查詢引入所有相關對象時,可以使用includeKey。
如果相關對象的數量很大,則必須使用PFRelation。
一般的經驗法則是使用一對一或一對多關係的指針。當你有多對多的關係時使用關係。我想說在你的情況下,它聽起來像你想使用指針類型。這guide是有用的。
感謝您的詳細解答! – KingPolygon 2014-10-24 00:07:33
不客氣。陣列/ PFRelation的東西很混亂。 – LostInTheTrees 2014-10-25 22:38:49