亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

seed初始化和數據庫選擇問題

運行后發現頁面沒有評價信息,后來發現seed中并沒有對feedback進行初始化。我在學習的時候沒有使用sql server而是用的mysql,遇到坑。使用MySQL.Data.Entityframework包出問題(我是.net core3.1)換用了Pomelo.EntityFrameworkCore.MySql包。之后運行發現 noodle的price在網頁顯示一大串,發現是decimal類型的原因(noodle類屬性并沒有進行Attribute注解),那么要怎么處理呢?有沒有對應的Attribute注解?或者是換用float、double?

正在回答

2 回答

感謝,前幾天我也在官網教程中看到了?

0 回復 有任何疑惑可以回復我~
  1. 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

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

seed初始化和數據庫選擇問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號