Desidero utilizzare la funzione in MySQL come convert(name use gbk)
.funzioni mysql in query builder in laravel
Come posso utilizzarlo con il generatore di query di Laravel with
?
Ho provato ->orderBy(convert(name using gbk))
ma non funziona.
Desidero utilizzare la funzione in MySQL come convert(name use gbk)
.funzioni mysql in query builder in laravel
Come posso utilizzarlo con il generatore di query di Laravel with
?
Ho provato ->orderBy(convert(name using gbk))
ma non funziona.
È necessario utilizzare la funzione Raw di eloquente.
DB::raw(your sql)
Nel tuo caso, la seguente query dovrebbe funzionare:
->orderBy(DB::raw('convert(name using gbk)'))
Se si desidera utilizzare SQL prime nelle istruzioni dove, il vostro possibile utilizzare la funzione di collegamento whereRaw()
e per una selezione funzione selectRaw()
.
grazie. Ho risolto il problema. – TigerWhite
A proposito, può anche essere usato come: '-> dove ('t', '<=', DB :: raw ('now()'));' – Turtle
Ho appena usato questa risposta con 'COALESCE ('parent_aid',' aid'), 'parent_aid' NON è NULL' semplicemente mettendo' DB :: raw() 'in' orderBy() '. Funziona perfettamente! – SaidbakR