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

时间:2013-12-23 00:13:20

标签: php laravel

我想在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替换uniqid(),我能为此做些什么?感谢。

1 个答案:

答案 0 :(得分:0)

使用DB::raw()

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