Rumah  >  Soal Jawab  >  teks badan

Bagaimana untuk mencipta model apabila jadual pangkalan data mengandungi tanda sempang?

<p>Saya mempunyai jadual dengan tanda sempang dalam pangkalan data saya, contohnya "kereta pengguna". Saya tidak boleh menukar nama kepada "user_cars". Adakah terdapat cara untuk menamakan model "user_cars" tetapi adakah ia merujuk jadual "user-cars"? Saya mencuba <code>@@map("user_cars")</code> </p>
P粉007288593P粉007288593438 hari yang lalu528

membalas semua(1)saya akan balas

  • P粉520545753

    P粉5205457532023-09-01 12:46:41

    Mengikut dokumentasi, anda perlu memetakan model kepada nama jadual asas. Anda mencuba user_cars,但您是否尝试了user-cars?如果您的表名是user-cars maka anda harus memetakannya ke dalam model anda seperti ini:

    model UserCar {
      // Fields
    
      @@map("user-cars")
    }

    balas
    0
  • Batalbalas