收藏
回答

添加商品关系类型为什么出现不满足唯一性校验错误?

我要设计一个商品和分类的模型。并手动添加数据,比如:面包里面有毛毛虫面包和牛奶面包。

添加分类和商品之间的关联:一对多。其中分类名是唯一的。

现在添加一行数据。毛毛虫面包添加成功。再添加“牛奶面包”:

出现错误:


{
  "apiIdentifier": "lowcode/DesignProcessInternalMethod",
  "code": "FailedOperation.Record.DuplicateEntry",
  "message": "[FailedOperation.Record.DuplicateEntry] Oops! Something went wrong.",
  "reqId": "xxx",
  "reason": "分类:不满足唯一性校验,请勿添加或关联重复数据。详情:存在重复数据。bulk write error: [{[{E11000 duplicate key error collection: tnt-b4c7tv4ae.goods index: lcap-index-category dup key: { : \"f5835fa667aef109060e840f1d2bcf89\" }}]}, {<nil>}]",
  "pageUrl": "/data-model/datasource/goods",
  "v": "1.2.31",
  "t": "2025-02-16 11:38:09",
  "ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36",
}


这个错误说分类不满足唯一性校验。也就是分类名的问题。那么创建商品的时候不应该再创建分类啊,为什么不满足唯一性校验呢?如何解决。

十分感谢回复!


回答关注问题邀请回答
收藏
登录 后发表内容
问题标签