1. 程式人生 > >FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析

FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析

反饋 不存在 think test true 生成 code 測試 層級

FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析

有群友反饋 使用 一鍵 CRUD 生成時不成功。
我試了以下命令 php think crud -t test -u 1 是成功的。

再看了他的反饋,他使用的是帶層級的控制器,我又測試了這個命令 php think crud -t test -c test/test -u 1 --force=true; ,因為前面生成過,所以要帶 --force=true,也生成成功。

不過生成了一個新的問題,admin/test/test 訪問不了層級的控制器。

明明有生成,且命名空間也是對的,再仔細查看說是test控制器少了test 方法,想明白了,因為第一次生成的控制器是不帶層級的,也沒有刪除 controller/Test.php

控制器,所以才報錯,然後刪除 controller/Test.php 控制器,測試正常。

記錄一下。

FastAdmin 一鍵 CRUD 生成時方法不存在的問題分析