3 回答

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個(gè)贊
你可以像這樣轉(zhuǎn)換 MySQL 數(shù)據(jù)。
$profile = DB::table('app_user')->where([
'email' => $request->email,
'password' => md5($request->password),
'app_id' => $request->app_id
])->select(DB::raw('CAST(id AS varchar) as app_user_id, CAST(id as varchar) as id, name, email, user_image, activate'))
->first()

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊
使用mysql CAST函數(shù)轉(zhuǎn)換為無符號(hào)整數(shù)
$profile = DB::table('app_user')->where([
'email' => $request->email,
'password' => md5($request->password),
'app_id' => $request->app_id
])->select(\DB::raw('CAST(id AS UNSIGNED) as app_user_id'),\DB::raw('CAST(id AS UNSIGNED) as id'),'name','email','user_image','activate')
->first();

TA貢獻(xiàn)1876條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可以在 mysql 查詢中將整數(shù)轉(zhuǎn)換為字符串,如下所示:
..
->selectRaw('CAST(id as CHAR(50)) as app_user_id', 'name', ...)
->first();
- 3 回答
- 0 關(guān)注
- 221 瀏覽
添加回答
舉報(bào)