【发布时间】:2021-01-21 14:14:44
【问题描述】:
我很少使用 Phalcon,并且在使用之前可以运行的代码迁移到 Phalcon v3 之后,我在某些代码上遇到了一些问题。
foreach($this->facets as $k => $facet) {
$facets[$facet] = $results->getNext()->fetchAllAssoc();
}
现在的问题是我可以看到,当 $results->getNext() 返回一个结果为 null 且 num_rows 为 0 的对象时,链接的 fetchAllAssoc() 会给出异常。
我如何重新编码,以使 fetchAllAssoc() 不会完成,除非 getNext() 返回有效结果?
【问题讨论】:
标签: php phalcon phalcon-orm