我需要一个简单的表格列。
例如,一个名为"project"的表格,有列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}
由于使用本地 SQL 可以正常工作,因此需要使用 DQL。
ORM 是使用 Visual Paradigm 自动构建的。