Kohana 3.1 ORM 数据库查询
Posted
技术标签:
【中文标题】Kohana 3.1 ORM 数据库查询【英文标题】:Kohana 3.1 ORM DB Query 【发布时间】:2016-12-23 13:03:55 【问题描述】:我在 Kohana 3.1 中有应用程序,它在 php 5.4 上运行良好
但迁移后,此数据库查询不起作用:
DB::select(array('MAX("art_nr")', 'art_nr'))->from('wi_artykuly')->execute()->get('art_nr');
如果任何功能被贬低或什么?
编辑
这里是完整的功能:
public function create(Validation $validation = NULL)
if(! isset($this->art_nr))
$intMax = DB::select(array('MAX("art_nr")', 'art_nr'))->from('wi_artykuly')->execute()->get('art_nr');
$this->art_nr = $intMax+1;
return parent::create($validation);
【问题讨论】:
在这个问题中添加“sql”标签。 谢谢,你不知道怎么解决吗?你看起来很聪明。 我不知道如何解决它。我只是在审核这个问题,仅此而已。 请您修改您的问题并包括抛出的错误消息,以及您现在使用的 PHP 版本(如果与 PHP 5.4 不同)?那我应该可以帮你。 我现在使用 PHP 5.6。我没有收到任何错误,但它只返回 1。我将包含有问题的整个代码 【参考方案1】:我已将 DB:query 更改为 PDO 准备和获取。
如果有人想要代码,请写。
【讨论】:
以上是关于Kohana 3.1 ORM 数据库查询的主要内容,如果未能解决你的问题,请参考以下文章