在 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
几乎所有方法都会发生这种情况。
DIEA
达令说