如何在实体框架中插入重复键

时间:2015-07-02 09:47:28

标签: c# entity-framework

我有一个带有主键ID的模型类。

public class Order    
{
    public int ID { get;set }
    public string Product_Name { get;set }
    public string Product_Brand { get;set }
}

我想在数据库中添加产品项目,其中一个产品可以多次添加。

现在如何插入相同的产品而忽略“重复键插入问题”?有没有办法做到这一点??

请帮助。

2 个答案:

答案 0 :(得分:1)

字段IDOrder的唯一标识符(主键),您不必设置此值,它应该是自动增量字段。您应该添加新字段ProductID或仅插入Product_NameProduct_Brand而不ID Product

答案 1 :(得分:-2)

删除ID列的主键属性。稍后插入。