Wie erstelle ich ein Modell, wenn die Datenbanktabelle Bindestriche enthält?
P粉007288593
P粉007288593 2023-08-31 14:08:40
0
1
464

Ich habe Tabellen mit Bindestrichen in meiner Datenbank, zum Beispiel „user-cars“. Ich kann den Namen nicht in „user_cars“ ändern. Gibt es eine Möglichkeit, das Modell „user_cars“ zu nennen, es aber auf die Tabelle „user-cars“ zu verweisen? Ich habe @@map("user_cars") ausprobiert, aber es hat nicht funktioniert.

P粉007288593
P粉007288593

Antworte allen (1)
P粉520545753

根据文档,您需要将模型映射到底层表名。您尝试了user_cars,但您是否尝试了user-cars?如果您的表名是user-cars,那么您应该将其映射到您的模型中,如下所示:

model UserCar { // Fields @@map("user-cars") }
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!