我的意思是,在doSelect()之后,我获得了一个对象数组,并且我对获取字段的值感兴趣。我也对将值存储在数组中感兴趣。
我知道我可以使用foreach和getField()函数,但我想知道是否有像#34; array getFieldValues()"。
此致
Sf 1.4 / Propel 1.6
哈维
答案 0 :(得分:3)
如果您只想要所有对象中的一个字段,you can use the select()
method of the Query
class:
// When you need only one column, use a column name as the select() argument
$articles = ArticleQuery::create()
->join('Category')
->select('Title')
->find();
// returns array('foo', 'bar')