[英]PHP Laravel - How to use xSQL FUNC in model?
I want to use MySQL FUNC UUID()
in the SQL is similar to this : 我想在SQL中使用MySQL FUNC UUID()
与此类似:
INSERT INTO users SET user_guid=UUID();
I know laravel has model when I create an user and add it to DB, I can do this : 我知道laravel在创建用户并将其添加到数据库时具有模型,我可以这样做:
$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();
If I want to use MySQL FUNC UUID replace uniqid(), what can I do for that? 如果要使用MySQL FUNC UUID替换uniqid(),该怎么办? Thanks. 谢谢。
使用DB::raw()
:
$user->user_guid = DB::raw('UUID()');
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.