2013-12-23 19 views
0

我想使用MySQL FUNC UUID()在SQL與此類似:PHP Laravel - 如何在模型中使用xSQL FUNC?

INSERT INTO users SET user_guid=UUID(); 

我知道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(); 

如果我想用MySQL FUNC UUID替換uniqid(),我能做些什麼?謝謝。

回答

0

使用DB::raw()

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