0

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

谢谢库沙

4

1 回答 1

1

我不确定这是一种有效的方法(我相信可以缓存元数据),但您可以使用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
于 2012-11-16T23:20:59.357 回答