0

我的查询有问题,我在互联网上进行了研究,但找不到答案。

我有以下查询

Zend_Db_Table_Abstract

$traits = $this->select()
           ->setIntegrityCheck(false)
           ->from((array('C' => $this->_characteristic_extended_names)))
           ->where('C.name IN (?)', $traitArray);

return $this->_fetch($traits);

当我打印查询时

echo($traits->__tostring());

我有以下查询:

SELECT `C`.* FROM characteristic_extended_names AS C WHERE (C.name IN ('Conventional', 'Genuity® SmartStax®'))

我在 SQLYog 上运行此查询并按照我的预期工作,我有 2 个结果(这是我指定的),但是

return $this->_fetch($traits);

只返回一个值,“常规”一个;我认为是一些 HTML 问题,但我找不到解决方案...

我希望有人可以帮助我解决这个问题..

此致,

4

0 回答 0