具体的なフィールドに具体的な値を持つテーブルの行のみをフェッチする方法はありますか。
例えば:
$24_people = $table->getFieldAndValue('age', 24);
クエリでできるようになりましたが、この種の関数は便利だと思いませんか? または、何らかの理由で不可能または便利ではない可能性がありますか?
よろしく
ハビ
あなたはこのようなものを意味します:
$table->createQuery()->where('age = ?', 24);
また:
$table->findAllByAge(24);
?
はい。
$24_people = Doctrine::getTable('People')->findOneByAge(24);
Doctrine マジック メソッドを参照してください。
http://www.symfony-project.org/doctrine/1_2/en/06-Working-With-Data