0
我在编写代码以制作标签和项目之间的关系方面存在问题。 (我可以(PUT /项/(编号)做以API浏览器/标签/版本/ {FK} - 中的代码,但没有)如何在已有项目之间添加关系
我创建的标签的项目
我首先做到这一点。创建项目,
然后把所有标签(独特的标记名称)与findOrCreate
但问题是加入已经存在的标签,新建项目
我的模型与定义:。
"relations": {
"tags": {
"type": "hasAndBelongsToMany",
"model": "Tag",
"foreignKey": ""
}
},
和代码是:
console.log(tagsArr); //array of tags
Item.findById(linkId,function (err,instance) {
instance.tags.create(tagsArr, function (err, addedinstances) {
console.log(err);
});
})
eighter我使用instance.tags.create()
或instance.tags.add()
我得到:
ER_DUP_ENTRY: Duplicate entry '1' for key 'PRIMARY'