国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用illuminate/database報A facade root has ……

heike1100

問題描述

webman官方默認(rèn)使用laravel的數(shù)據(jù)庫,但是在使用模型調(diào)用delete()方法 時候,laravel的 illuminate/database模型刪除方法內(nèi)部有使用DB這個facade,請問應(yīng)該怎么解決?
本人知道可以使用support\Db的orm代替,但是如果想繼續(xù)使用模型應(yīng)該怎么辦?

程序代碼

 /**
     * 刪除
     * @param array $data
     * @return array
     */
    public function delete(array &$data): array
    {
        if (empty($data['ids'])) {
            return $this->error('請選擇要刪除的菜單');
        }
        MenuModel::query()->whereIn('id', $data['ids'])->delete();
        return $this->success();
    }

報錯信息

A facade root has not been set.

截圖報錯信息里報錯文件相關(guān)代碼

1500 1 1
1個回答

walkor 打賞

截圖
這個看起來是你本地的文件,改下應(yīng)該就好了

  • heike1100 2023-12-22

    搜嘎,原來是我自己擴(kuò)展了軟刪除,里面確實有使用到laravel的DB facade,修改成support\Db就好使了,感謝

年代過于久遠(yuǎn),無法發(fā)表回答
??