如何在数据库表中包含连字符时创建模型?
P粉007288593
P粉007288593 2023-08-31 14:08:40
0
1
564
<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")
}
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板