在运行composer dump-autoload时,我收到错误错误
脚本@php artisan包:发现处理返回的自动加载转储事件,错误代码为255
一切都工作正常,直到我开始users在blogs表中使用表id作为外键并尝试将其迁移到数据库中.我开始得到错误
SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误; 检查与您的MariaDB服务器版本对应的手册,以便在第1行使用'unsigned not null,
modelNamevarchar(191)not null,titlevarchar(191)not n' 附近使用正确的SYN ax (SQL:create tableblogs(idint unsigned not null) auto_increment主键,user_idvarchar(191)unsigned not null,modelNamevarchar(191)not null,titlevarchar(191)not null,priceint unsigned not null,descriptiontext not n ull,statusint not null,photo_idvarchar(191)not null,company_idvarchar(191 )not null default'1 ',created_attimestamp null,updated_attimestamp null)default c haracter set utf8mb4 collate utf8mb4_unicode_ci)在Connection.php第445行:SQLSTATE [42000]:语法错误或访问冲突:1064 SQL语法中有错误; 查看与您的MariaDB服务器版本对应的手册,以便在第1行使用'unsigned not null,modelName …
我在 laravel 5.3 用户 make:auth 中构建了基本身份验证。在laravel 5.3他们单独的登录和寄存器控制器Auth\LoginController和Auth\RegisterController。
下面是我的 Auth\LoginController
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class LoginController extends Controller
{
use AuthenticatesUsers;
/**
* Where to redirect users after login / registration.
*
* @var string
*/
protected $redirectTo = '/home';
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
}
Run Code Online (Sandbox Code Playgroud)
问题是当我尝试在 中编辑AuthenticatesUsers时Illuminate\Foundation\Auth\AuthenticatesUsers,根本不受影响。我什至尝试在 上重命名类/特征名称Illuminate\Foundation\Auth\AuthenticatesUsers,但脚本仍然有效。
那么实际在哪里AuthenticatesUsers呢?因为我的 …
我使用以下代码在控制器中连接两个表
$clientdata = DB::table('clients')
->join('users', 'clients.id', '=', 'users.id')->get();
Run Code Online (Sandbox Code Playgroud)
在刀片中:
@foreach($clientdata as $clientdata)
<td>{{$clientdata->first_name(client)}}</td>
<td>{{$clientdata->last_name(client)}}</td>
<td>{{$clientdata->first_name(users)}}</td>
<td>{{$clientdata->last_name(users)}}</td>
@endforeach
Run Code Online (Sandbox Code Playgroud)
first_name但是我的两个表clients和users都包含与and同名的列last_name,并且我想访问clients表和users表的first_nameand last_name,那么我该怎么做
laravel ×3
php ×3
composer-php ×1
database ×1
eloquent ×1
java ×1
laravel-5 ×1
laravel-5.4 ×1
migration ×1
phpmyadmin ×1
sql ×1