簡體   English   中英

laravel中查詢構建器中的mysql函數

[英]mysql functions in query builder in laravel

我想在MySQL中使用像convert(name use gbk)這樣的函數convert(name use gbk)

我如何在Laravel的查詢構建器中with

我試過->orderBy(convert(name using gbk))但它不起作用。

你需要使用eloquent的Raw函數。

DB::raw(your sql)

在您的情況下,以下查詢應該工作:

->orderBy(DB::raw('convert(name using gbk)'))

如果要在where語句中使用原始sql,可以使用快捷函數whereRaw()並選擇selectRaw()函數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM