0
我想使用parse.com管理友情,但我有一些麻煩,因爲我通常使用sql數據庫。在解析我有一個選項卡「用戶」,我正在使用指向同一個選項卡用戶的列類型關係。這是對的嗎?管理友誼與解析
現在我正在嘗試添加朋友,但出現此錯誤:post 400(Bad Request);
var Models = {};
Models.utenti = new Usercollection();
Models.utenti.fetch({
success: function(object) {
console.log(object);
},
error: function(amici, error) {
}
});
var amico=Models.utenti.get("xj3QLLYy07");
var user = Parse.User.current();
var relation = user.relation("amici");
relation.add(amico);
user.save();
如果我在user2的關係列amici中添加user1,我必須在其他方面添加用戶2在user1的關係列中嗎? –
這取決於你想要做什麼。如果用戶1可能是用戶2的朋友而不需要用戶2成爲用戶1的朋友(換句話說,「單向」友誼),則不必更新用戶2。在這種情況下,user1是usre2的朋友,user2不是user1的朋友。如果你想讓user2成爲user1的朋友,你必須將user1添加到user2關係字段。更好的做法是創建另一個表(集合),其中有2個用戶列(指向用戶),這樣就可以建立友誼。 – vlio20