gpt4 book ai didi

php - 使用 Zend_Db_Table_Abstract 限制查询返回列

转载 作者:可可西里 更新时间:2023-11-01 08:07:16 24 4
gpt4 key购买 nike

如何在使用 Zend_Db_Table_Abstract 时限制对特定列的查询?

(下面的 getDbTable() 返回一个 Zend_Db_Table_Abstract 对象)

$resultSet = $this->getDbTable()->fetchAll(
$this->getDbTable()->select()
->where('forgienKey = \'' . $forgienKey . '\'')
->order("'id' ASC")
);

我只需要返回 id 列,但会返回整行。感谢您的帮助!

最佳答案

the docs 中所述:

$select = $table->select();
$select->from($table, array('bug_id', 'bug_description'))
->where('bug_status = ?', 'NEW');

$rows = $table->fetchAll($select);

所以,对你来说:

$resultSet = $this->getDbTable()->fetchAll(
$this->getDbTable()->select()
->from($this->getDbTable(), array('id'))
->where('forgienKey = \'' . $forgienKey . '\'')
->order("'id' ASC")
);

关于php - 使用 Zend_Db_Table_Abstract 限制查询返回列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9860708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com