凹陷框架,选择查询

时间:2011-02-08 11:44:39

标签: php recess

在凹槽框架中是否有办法在模型上执行SELECT mycolumn1,mycolumn2而不是SELECT *。我只找到$ this-> model-> select()函数,但不允许这样做。

谢谢,

1 个答案:

答案 0 :(得分:2)

Recess框架旨在在您尝试查询数据库时返回对象模型。所以你坚持使用select *,因为必须返回对象的每个属性。如果您访问PDO本身,可以解决这个问题。例如:

$results = Databases::getSource('dataSourceName');
$set = $results->query("SELECT col1, col2 FROM table");

这将为您提供可以迭代的resultsSet对象。但是,您将无法在该对象上使用 - > insert()和 - > equal()以及其他包装器方法。