phpstorm pdo sql方言

qkf9rpyu  于 2021-06-20  发布在  Mysql
关注(0)|答案(2)|浏览(408)

在phpstorm中,我总是遇到这样的问题:我的pdo准备语句被下划线为“method”(例如execute)“not found in subject class”。
有没有可能在phpstorm中将pdo/prepared语句添加到sql方言中,这样就不会再显示警告了?

n3h0vuf2

n3h0vuf21#

在这种情况下

/* @var PDOStatement $stat */
$stat->execute();

将允许phpstorm理解变量下的对象

zxlwwiss

zxlwwiss2#

我想方言意味着报到出错 SELECT idPeriod FROM tblPeriod DESC Limit 1 (难道不是吗 ORDER BY idPeriod DESC ?. 你的工作是什么 $this->pdo 如果它是magic方法,而phpstorm没有看到它的实现,那么它将发出警告。只需将文档应用于此字段:

class OPClass {
   /**
    * @property PDO $pdo
    */
   public $pdo;

相关问题