在 PHPStorm 中没有代码提示 eloquent 方法 - 这很令人困惑(我只是在学习 Eloquent)。
似乎所有提供的解决方案都不适用于 Laravel 6+。目前使用 Laravel 8。想再次推动这个话题 - 也许有人已经找到了合适的解决方案。
代码示例:
应用\模型\Article.php
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Article extends Model
{
use HasFactory;
}
控制器:
use App\Models\Article;
$article = Article::where(...); //no code hint
几乎所有方法都会发生。