基本 Kohana ORM 查找记录
我想使用 Kohana 3 的默认 ORM 从数据库中获取一些行,但我没有得到我想要的:-) In my Controller: $comptes = ORM::factory('compte'); #$comptes->w…
如何在 Kohana / PHP 中优雅地管理数据库事务
我是 Kohana 的新手,但有 Spring/Java 背景。 在 Spring 中,我习惯了自动将数据库事务应用于所有服务方法。我只是标记该方法以指示它是否只需要读取…
Kohana 3 中空抽象类的用途是什么?
我在实践中没有太多使用抽象类,尽管我了解它们是什么:一种指示子类必须实现哪些方法的方法。 我刚刚通过 Doxygen 放置了一个 Kohana 项目,可以看到…
Kohana (KO3) ORM 通用数据透视表(字段:model1、model1_id、model2、model2_id)—可能的?
我有以下模型设置: User - has_many File (for userpics) Gallery - has_many File (for images) Page - has_one File (for background image) 页面…
Kohana orm 验证
我有完全有效的验证脚本,我的问题是我无法获取自定义错误消息 这是我的注册函数: http:// astebin.com/ZF3UVxUr 这是我的消息数组:http://pastebin…
为什么空格会影响 MySQL Left Join 并返回 NULL 值?
我遇到了一个奇怪的问题,需要一些帮助来确定原因。到目前为止,我只能观察症状。它“似乎”正在发生的是,MySQL 根据我在第一个“LEFT JOIN”之前是…
使 Kohana ORM 结果对象适合 RSS 帮助器
如何使 Kohana 中返回的 ORM 结果对象适合在 RSS feed 助手的 items 参数中使用? 例如,如果想将我的所有用户帖子添加到提要中。 $posts = ORM::fact…
PHP Kohana3。我可以重命名 ORM 对象属性吗?
我正在使用 Kohana3。 例如我创建实例: $user = ORM::factory('orm_user', $user_id) 之后,我可以使用以下语法获取每列的值:$user->user_login 或 …
Kohana 3 ORM 表命名
我的问题是关于多字 MySQL 表名称的约定,例如“comments_flags”,它不是数据透视表。 “comments_flags”的正确数据库表名称是什么? 对应的型号名…
如何在 Kohana 3.2 中获取 Database_Exception [1062](“重复条目”)的主键?
假设我有一个表,其中包含名为 a 的列。它上面有索引UNIQUE KEY。 在 ORM 模型中,我尝试插入到该表中。这是一种捕获当用户尝试在列 a 中插入不唯一的…
如何在 Kohana 3.0 中更新记录
我想更新表中的一条记录。我正在使用 Kohana 3.0 和 ORM。我的代码如下 - $photo_sel = $this->where('id','=',$this_photo_id) ->where('user_id','=…
Kohana 3.2 ORM - 跨多个数据库关联模型?
我有一个非标准的数据库设置可以使用,我试图让这个测试用例在 Kohana 3.2 中工作,但没有任何运气。场景: 我有一个使用数据库 A 的课程模型 我有一…