Php Zend SQL选择除一列以外的所有列

Php Zend SQL选择除一列以外的所有列,php,sql,zend-framework,select,Php,Sql,Zend Framework,Select,我的“用户”表有许多字段,包括密码字段。因此,如果我想选择一个用户并获取所有信息,我如何在Zend中进行操作,但不包括密码字段?我知道我可以手动输入所有字段,但我想知道是否有办法排除一个字段 谢谢 Kousha我不确定这是否是一种有效的方法(我相信元数据可以缓存),但您可以使用Zend_Db_Table删除密码列 看起来像这样: $info = $table->info(); $columns = $info['cols']; unset($columns[array_search('pa

我的“用户”表有许多字段,包括密码字段。因此,如果我想选择一个用户并获取所有信息,我如何在Zend中进行操作,但不包括密码字段?我知道我可以手动输入所有字段,但我想知道是否有办法排除一个字段

谢谢
Kousha

我不确定这是否是一种有效的方法(我相信元数据可以缓存),但您可以使用
Zend_Db_Table
删除密码列

看起来像这样:

$info = $table->info();
$columns = $info['cols'];
unset($columns[array_search('password', $columns)]);
//you can now pass $columns to a Zend_Db_Select

这篇文章中没有什么建议