如何在資料庫表中包含連字符時建立模型?
P粉007288593
P粉007288593 2023-08-31 14:08:40
0
1
552
<p>我在我的資料庫中有一個帶有連字符的表,例如"user-cars"。我無法將名稱更改為"user_cars"。有沒有辦法將模型命名為"user_cars",但是使其引用"user-cars"表?我嘗試了<code>@@map("user_cars")</code>,但是沒有起作用。 </p>
P粉007288593
P粉007288593

全部回覆(1)
P粉520545753

根據文檔,您需要將模型對應到底層表名。您嘗試了user_cars,但您是否嘗試了user-cars?如果您的表名是user-cars,那麼您應該將其對應到您的模型中,如下所示:

model UserCar {
  // Fields

  @@map("user-cars")
}
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板