Сохранение данных в нескольких наборах баз данных
У меня есть контекст базы данных с несколькими базами данных. У меня есть метод редактирования (httpget) и редактирования (httppost). Я хочу сохранить определенные данные в определенных наборах данных. Как я могу указать, какой набор баз данных я хочу использовать? Кстати, вид из метода редактирования использует несколько моделей.
Моя база данных выглядит следующим образом:
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()
и передать данные, которые я хочу сохранить.
1 ответ
Если вы хотите обновить только данные в таблице 1, измените только данные в таблице 1, а затем вызовите .SaveChanges()