我將我的專案從 ASP.NET 遷移到 ASP.NET Core,我的 post 請求方法現在顯示所有三個條目的錯誤:
CS1061:“EntityEntry”不包含“plateno”的定義,并且找不到接受“EntityEntry”型別的第一個引數的可訪問擴展方法“plateno”(您是否缺少 using 指令或程式集參考?)
我的代碼是:-
nobleappDbContext.vehicles.Add(vehicle).plateno = vehicle.plateno;
nobleappDbContext.vehicles.Add(vehicle).description = vehicle.description;
nobleappDbContext.vehicles.Add(vehicle).status = 1;
nobleappDbContext.SaveChanges();
return StatusCode(HttpStatusCode.Created);
uj5u.com熱心網友回復:
您正在提供vehiclefor 插入,其中變數包含值plateno和description屬性。
對于status屬性,只需將值分配給vehicle實體。
簡而言之,代碼應如下所示:
// Initialize & assign value for vehicle
vehicle.status = 1;
nobleappDbContext.vehicles.Add(vehicle);
nobleappDbContext.SaveChanges();
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/490305.html
