Могу ли я обновить запись с помощью EF Core без использования первичного идентификатора?C#

Место общения программистов C#
Anonymous
Могу ли я обновить запись с помощью EF Core без использования первичного идентификатора?

Сообщение Anonymous »

Я хочу обновить строку, но у меня нет первичной клавиши для использования для обновления. Мне нужен композитный ключ? Я могу сделать столбец уникальным и указать его. < /P>
Вот как я хочу обновить ряд < /p>
var transfer = new Transfer { SomeOtherId = "12345ABCDE", TransferStatus = TransferStatus.Complete};
_context.Attach(transfer);
_context.Entry(transfer).State = EntityState.Modified;
_context.SaveChangesAsync()


Подробнее здесь: https://stackoverflow.com/questions/709 ... primary-id

Вернуться в «C#»