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

使用illuminate/database報(bào)A facade root has ……

heike1100

問題描述

webman官方默認(rèn)使用laravel的數(shù)據(jù)庫(kù),但是在使用模型調(diào)用delete()方法 時(shí)候,laravel的 illuminate/database模型刪除方法內(nèi)部有使用DB這個(gè)facade,請(qǐng)問應(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('請(qǐng)選擇要?jiǎng)h除的菜單');
        }
        MenuModel::query()->whereIn('id', $data['ids'])->delete();
        return $this->success();
    }

報(bào)錯(cuò)信息

A facade root has not been set.

截圖報(bào)錯(cuò)信息里報(bào)錯(cuò)文件相關(guān)代碼

1434 1 1
1個(gè)回答

walkor 打賞

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

  • heike1100 2023-12-22

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

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