Peraturan pengesahan untuk pengesahan borang laravel
怪我咯
怪我咯 2017-05-16 16:55:44
0
2
477

Apabila laravel mengesahkan sama ada medan diulang, ia adalah seperti berikut

'email' => 'required|email|unique:users'

Disahkanunique:users

Pertanyaanuserssama ada terdapat pendua dalam jadual;

Tetapi ini adalah operasi pangkalan data tunggal;

Sistem semasa yang perlu disahkan bukan pangkalan data yang saya mahukan

'mysql' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => 'hi_', 'strict' => false, ], 'mysql_card' => [ 'driver' => 'mysql', 'host' => env('DB_HOST', 'localhost'), 'database' => 'hi_user', 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'collation' => 'utf8_unicode_ci', 'prefix' => 'hi_', 'strict' => false, ],

2 pangkalan data disediakan dalam fail konfigurasi pangkalan data;

Saya ingin mengesahkanmysql_cardpangkalan data ini sekarang

Ada sesiapa ada bimbingan

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua (2)
阿神
'email' => 'required|email|unique:mysql_card.users'
    洪涛

    Penyelesaian sekali dan untuk semua ialah menyesuaikan peraturan pengesahan:

    //创建一条"foo"规则 Validator::extend('foo', function($field,$value,$parameters){ return $value == 'foo'; }); // 使用foo规则 'email' => 'required|foo'

    Ini akan menjadi lebih fleksibel.

    Lajur tutorial laravel saya: /u/biaoyansu/blogs

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!