关于使用Doctrine 1.0仅在具体字段中获取具有具体值的表的行的问题

时间:2010-03-11 17:30:31

标签: doctrine dql

无论如何,

只能获取具有混凝土的表的行 具体领域的价值。

例如:

$24_people = $table->getFieldAndValue('age', 24);

我现在可以用查询来做,但是你不会发现这种有用的 功能?或许是不可能或不方便,因为有些 原因?

此致

Javi

2 个答案:

答案 0 :(得分:0)

你的意思是这样的:

$table->createQuery()->where('age = ?', 24);

或:

$table->findAllByAge(24);

答案 1 :(得分:0)

$24_people = Doctrine::getTable('People')->findOneByAge(24);

参见Doctrine魔术方法。

http://www.symfony-project.org/doctrine/1_2/en/06-Working-With-Data