使用select和order选项的简单SQL查询不起作用

时间:2014-04-03 11:38:27

标签: php sql codeigniter phpactiverecord

我正在为我的项目使用php activerecord和codeigniter,当我使用

时它通常是完美的
Table::find('all') 

但是当我想在数据库中选择特定的列时,我总是得到一个“致命错误:未捕获异常'ActiveRecord \ DatabaseException',消息'42000,1064,......(等等)......”。基本上它说我的SQL错了。

这是我使用的代码(来自phpactiverecord wiki)

$data = Table::find('all', array(
    'select' => 'somecolumn', 
    'order'  => 'someothercolumn asc'
));

这是wiki所说的:

# fetch all books, but only the id and title columns
Book::find('all', array('select' => 'id, title'));
# sql => SELECT id, title FROM `books`

0 个答案:

没有答案