cari

Rumah  >  Soal Jawab  >  teks badan

Ungkapan data tidak disokong: nama

Ikuti kaedah video: -> medan(['name' => "nama", 'gaji'] )

Ia akan menggesa ungkapan data yang tidak disokong Jika anda menukar "nama" kepada bahasa Inggeris atau menggunakan "medan (. 'nama sebagai nama, gaji')" tiada masalah.


Boleh saya tanya apa sebabnya?


星星蓝蓝星星蓝蓝2225 hari yang lalu1824

membalas semua(3)saya akan balas

  • 天蓬老师

    天蓬老师2018-12-07 13:49:57

    Anda boleh menetapkan alias terus dengan rentetan

    balas
    0
  • 星星蓝蓝

    Nah, tidak ada masalah dengan rentetan, tetapi terdapat masalah dengan tetapan mod tatasusunan. Selepas melihatnya, nampaknya ada masalah dengan kod sumber rangka kerja Ungkapan biasa hanya menapis aksara Inggeris. Kemudian letakkan rangka kerja dalam perpustakaan/think/db/build/Mysql.php Baris ini dalam: if ($strict && !preg_match('/^[w.*]+$/', $key)) { Ditukar kepada: if ($strict && !preg_match('/^[x{4e00}-x{9fa5}w.*]+$/u', $key)) { Itu sahaja.

    星星蓝蓝 · 2018-12-07 16:16:44
    星星蓝蓝

    Tetapi dalam tutorial video anda, tiada masalah jika anda menggunakan tatasusunan secara langsung. Saya tidak tahu cara anda menyediakannya :)

    星星蓝蓝 · 2018-12-07 16:17:50
  • Batalbalas