CakePHP / Postgres nextval()

时间:2011-12-15 11:52:42

标签: cakephp

CakePHP中的

如何运行此查询?这是在postgres DB中获取下一个序列值。

"SELECT nextval('book_id_seq')"

我习惯使用类似$this->find('all')的语法,但这不会起作用。

1 个答案:

答案 0 :(得分:2)

您可以使用查询功能

进行此类查询
$model->query($query);

$ query是"SELECT nextval('book_id_seq')";

必须像这样做一些特殊的查询...最多你可能会在mysql

中获得最后一个插入的id

希望这可以帮助你:)