Docs表示在向对象添加任何关系之前,需要在仪表板中创建关系类型列:
在数据浏览器中,您可以在Book对象上创建一个列 类型关系,并将其命名为作者。
是否可以从js sdk级别创建它?我试过这样的事情:
book.save(null).then(saved => {
let relation = new Parse.Relation(saved.id, "authors");
relation.add(author);
saved.save(null);
}
但无法保存TypeError: this.parent.set is not a function
我知道我可以在仪表板中手动添加它,如上所述,但我们的想法是自动创建新类。
答案 0 :(得分:0)
我将向您展示如何在Parse中添加指针和关系
Parse.User.currentAsync().then((current) => {
if (current) {
var pharmacy = new Parse.Object("Pharmacy");
// add a pointer here
pharmacy.set("owner", current);
pharmacy
.save()
.then((pharmacy) => {
// add a relation here
var relation = current.relation("pharmacy");
relation.add(pharmacy)
current.save()};
}
});