0

私はこれを実行しようとしています:

    $q = Doctrine_Query::create()
      ->select('MAX(s.ID) AS max')
      ->from('stuff s')
      ->execute();

私が得ているのは、クラス「stuff」のオブジェクトの説明がないことです。私は何が間違っているのですか?

4

2 に答える 2

0

私はそれを見つけました。execute()ではなくfetchOne()でした。ありがとう。

于 2012-05-17T18:05:18.530 に答える
0

user1038382:

lib \ model \ doctrineにあるクラスの定義に移動し、クラス内に次の関数を追加します。

public function __toString() {
   parent::__toString();
   return $this->getNameOfTheFieldYouWantToDisplay();
}
于 2013-09-05T16:47:24.397 に答える