Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHPLaravel-如何在模型中使用xSQL FUNC?_Php_Laravel - Fatal编程技术网

PHPLaravel-如何在模型中使用xSQL FUNC?

PHPLaravel-如何在模型中使用xSQL FUNC?,php,laravel,Php,Laravel,我想在SQL中使用MySQL FUNCUUID(),类似如下: INSERT INTO users SET user_guid=UUID(); 我知道laravel有一个模型,当我创建一个用户并将其添加到DB时,我可以这样做: $user = new User; $user->user_guid = uniqid(); $user->username = Input::get('username'); $user->email = Input::get('email'); $

我想在SQL中使用MySQL FUNC
UUID()
,类似如下:

INSERT INTO users SET user_guid=UUID();
我知道laravel有一个模型,当我创建一个用户并将其添加到DB时,我可以这样做:

$user = new User;
$user->user_guid = uniqid();
$user->username = Input::get('username');
$user->email = Input::get('email');
$user->password = Hash::make(Input::get('password'));
$user->save();
如果我想使用MySQL FUNC UUID replace uniqid(),我能做些什么?谢谢。

使用
DB::raw()

$user->user_guid = DB::raw('UUID()');