我有一个包含多个数据库集的数据库上下文。我有一个编辑(httpget)和一个编辑(httppost)方法。我想将特定数据保存在特定数据集中。如何指定要使用的数据库集?顺便说一句,Edit 方法的视图使用了几个模型。
我的数据库上下文如下所示:
public class mycontext :DBContext
{
public DBSet<Table1> table1{get; set;}
public DBSet<Table2> table2{get; set;}
public DBSet<Table3> table3{get; set;}
}
当我定义
private mycontext data = new mycontext()
唯一的选择是data.SaveChanges()
。我想要这样的东西
data.table1.SaveChanges()
并传递我想要保存的数据。