我需要一个简单的表格列。
例如,一个表“项目”,其中包含id
和name
列year
。
如果我做:
$q = Doctrine_Query::create()
->select('a.pro_id')
->from('fndr_proyecto a')
->where('a.pro_id =?',1);
$pro = $q->execute();
json_encode($pro->toArray());
答案是所有列
{"id":1,"name":"Project name","year":2013}
但我只需要一列。我预计:
{"id":1}
它与 DQL 一起使用,因为使用本机 SQL 可以正常工作。
ORM 是使用 Visual Paradigm 自动构建的。