首页| 论坛| 消息
主题:Laravel获取数据表字段注释的两种方法
回帖:use Illuminate\Support\Facades\Schema;
use DB;
public function getDatabaseColumns() {
$tables = DB::select('show tables');
$tables = array_column($tables, 'Tables_in_new_bcc_web');
$columns = ['email', 'user_name', 'nick_name', 'first_name', 'last_name'];
// dd(Schema::getConnection());
foreach ($tables as $key => $value) {
foreach ($columns as $k => $v) {
if (Schema::hasColumn($value, $v)) {
$table[] = $value;
};
}
// $columns[] = Schema::getColumnListing('users');
}
$table = array_unique($table);
dd($table);
}
---------------------
作者:SHUIPING_YANG
来源:CSDN
原文:https://blog.csdn.net/zhezhebie/article/details/78589812
版权声明:本文为博主原创文章,转载请附上博文链接!
下一楼›:Schema::getColumnListing('user');
Schema::hasColumn($table, $column_name)

查看全部回帖(8)
«返回主帖