seed初始化和數據庫選擇問題
運行后發現頁面沒有評價信息,后來發現seed中并沒有對feedback進行初始化。我在學習的時候沒有使用sql server而是用的mysql,遇到坑。使用MySQL.Data.Entityframework包出問題(我是.net core3.1)換用了Pomelo.EntityFrameworkCore.MySql包。之后運行發現 noodle的price在網頁顯示一大串,發現是decimal類型的原因(noodle類屬性并沒有進行Attribute注解),那么要怎么處理呢?有沒有對應的Attribute注解?或者是換用float、double?
2020-01-14
感謝,前幾天我也在官網教程中看到了?
2020-01-09
MySQL.Data.Entityframework這個包不行。mysql一般都是用Pomelo.EntityFrameworkCore.MySq。2.decimal類型的問題:可是使用數據注釋(Data Annotations)的方法解決 具體就是在屬性上加一條Attribute,例:?[Column(TypeName = "decimal(5, 2)")]? 大概意思是映射為decimal類型,精度為5,小數點位數為2。 更多請參考微軟官方文檔?https://docs.microsoft.com/zh-cn/ef/core/modeling/entity-properties?tabs=data-annotations%2Cwithout-nrt#column-data-types