[請益] mysql連線問題

看板PHP作者 (OG8)時間6年前 (2017/11/08 18:08), 編輯推噓1(1023)
留言24則, 7人參與, 6年前最新討論串1/1
如題,小弟php Laravel初新者 使用的是php storm 工具,程式碼如下: 1 namespace App\Http\Controllers; 2 3 use DB; 4 5 class TasksController extends Controller 6 { 7 public function index() 8 { 9 $users = DB::select('select * from users where active = ?', [1]); 10 11 return view('tasks.index', ['users' => $users]); 12 } 13 } 第3行得部分會顯示 Undefined class DB,所以第9行的select語法也會是紅線 如果把第3行改成 use Illuminate\Support\Facades\DB 結果也是一樣,我檢查過config\app.php裡面 aliases也有'DB' => Illuminate\Support\Facades\DB::class google過還是找不到原因,看起來大家都可以很正常連 麻煩各位高手救救小弟了! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.57.88 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1510135727.A.4B0.html

11/08 21:22, 6年前 , 1F
能截個錯誤畫面的圖嗎?
11/08 21:22, 1F

11/08 22:47, 6年前 , 2F

11/08 22:48, 6年前 , 3F
我發現用use Illuminate\Support\Facades\DB;
11/08 22:48, 3F

11/08 22:49, 6年前 , 4F
是可以的,但是phpstorm 還是會判錯像圖一樣
11/08 22:49, 4F

11/08 22:49, 6年前 , 5F
這樣不管用什麼搜尋語法工具都會偵錯
11/08 22:49, 5F

11/08 22:50, 6年前 , 6F
有什麼方式可以解決或忽略嗎?
11/08 22:50, 6F

11/08 23:19, 6年前 , 7F
你知道你在寫什麼何必管他 不要理他就好
11/08 23:19, 7F

11/09 10:27, 6年前 , 8F
你phpstorm對laravel的專案設定沒設好吧!
11/09 10:27, 8F

11/09 10:28, 6年前 , 9F
可以google一下laravel的phpstorm的設置
11/09 10:28, 9F

11/09 12:34, 6年前 , 10F
原來已經有對策了嗎 o.O
11/09 12:34, 10F

11/09 15:59, 6年前 , 11F
LARAVEL不是DB::table()->select(欄位)嗎@_@
11/09 15:59, 11F

11/09 16:17, 6年前 , 12F
他這個大概是土炮低階用法 沒經過eloquent
11/09 16:17, 12F

11/09 16:46, 6年前 , 13F
有沒有可能因為這樣他的IDE才說錯誤
11/09 16:46, 13F

11/09 17:11, 6年前 , 14F
主要是因為ide無法知道class所在的正確位置
11/09 17:11, 14F

11/09 17:11, 6年前 , 15F
所以必須針對phpstorm修改設定
11/09 17:11, 15F

11/09 17:13, 6年前 , 16F
詳細可以在google查到
11/09 17:13, 16F

11/10 04:01, 6年前 , 17F
\DB
11/10 04:01, 17F

11/10 04:17, 6年前 , 18F
因為DB不在Illuminate
11/10 04:17, 18F

11/10 05:06, 6年前 , 19F
阿 我搞錯了QQ 我的使用use DB可以 有在alias的話
11/10 05:06, 19F

11/10 11:09, 6年前 , 20F

11/10 11:09, 6年前 , 21F
沒select這method沒錯阿@@
11/10 11:09, 21F

11/10 12:59, 6年前 , 22F
https://goo.gl/pK2utT 他是照這個寫的吧
11/10 12:59, 22F

11/10 12:59, 6年前 , 23F
但如果有繼續看下去查詢構造器 應該就不會那樣寫了
11/10 12:59, 23F

11/10 14:35, 6年前 , 24F
抱歉0.0
11/10 14:35, 24F
文章代碼(AID): #1Q0jUlIm (PHP)