Я хочу использовать функцию в MySQL, например convert(name use gbk) .
Как я могу использовать это с построителем запросов Laravel?
Я попробовал ->orderBy(convert(name using gbk)) но он не работает.
Вам нужно использовать функцию Raw красноречивого.
DB::raw(your sql)
В вашем случае должен работать следующий запрос:
->orderBy(DB::raw('convert(name using gbk)'))
Если вы хотите использовать raw sql в своих операторах, вы можете использовать функцию быстрого доступа whereRaw() и для выбора функции selectRaw() .