Tìm kiếm
Chỉ tìm trong tiêu đề
Bởi:
Chỉ tìm trong tiêu đề
Bởi:
Home
Trang nhất
Bài mới
Tìm trong diễn đàn
Có gì mới
Bài mới
Bài viết mới trong hồ sơ
Hoạt động gần đây
Thành viên
Người đang truy cập
Bài viết mới trong hồ sơ
Tìm trong bài viết hồ sơ
Thiết kế web
Chat
0
Archive
Top chatters
Sanctions
Đăng nhập
Tạo tài khoản
Tìm kiếm
Chỉ tìm trong tiêu đề
Bởi:
Chỉ tìm trong tiêu đề
Bởi:
Trình đơn
Install the app
Install
Trả lời vào chủ đề
Home
Trang nhất
Design & Seo website
PHP & MySQL
Laravel
How update Database where, join, update
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Nội dung
<blockquote data-quote="administrator" data-source="post: 74" data-attributes="member: 1"><p>Rename user has Nguyen in name to key_names.name by users.key_name_id</p><p>Create seeder:</p><p></p><p>[CODE]<?php</p><p></p><p>namespace Database\Seeders;</p><p>use DB;</p><p>use Illuminate\Database\Seeder;</p><p></p><p>class RenameUserSeeder extends Seeder</p><p>{</p><p> /**</p><p> * Run the database seeds.</p><p> *</p><p> * @return void</p><p> */</p><p></p><p> public function run()</p><p></p><p> {</p><p> DB::table('users')</p><p> ->where('users.name' , ilike, 'Nguyen%')</p><p> ->join('key_names', 'users.key_name_id', '=', 'key_names.id')</p><p> ->update(['users.name' => DB::raw("`key_names`.`name`")]);</p><p> }</p><p>}[/CODE]</p><p></p><p>After run:</p><p>[CODE]php artisan db:seed --class=RenameNameSeeder[/CODE]</p></blockquote><p></p>
[QUOTE="administrator, post: 74, member: 1"] Rename user has Nguyen in name to key_names.name by users.key_name_id Create seeder: [CODE]<?php namespace Database\Seeders; use DB; use Illuminate\Database\Seeder; class RenameUserSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { DB::table('users') ->where('users.name' , ilike, 'Nguyen%') ->join('key_names', 'users.key_name_id', '=', 'key_names.id') ->update(['users.name' => DB::raw("`key_names`.`name`")]); } }[/CODE] After run: [CODE]php artisan db:seed --class=RenameNameSeeder[/CODE] [/QUOTE]
Mã xác nhận
Tên miền của diễn đàn (diendan.websitecuatoi.com)
Trả lời
Home
Trang nhất
Design & Seo website
PHP & MySQL
Laravel
How update Database where, join, update
Bên trên
Bottom