Kohana 2 ORM 自定义主键生成错误
在我的数据库中,我有一个 jobs 表、一个 details 表和一个 employers 表。 jobs 和 details 是一对一的关系,employers 和 details 是一对一的关系一…
Kohana 3 find_all 返回模型而不是结果集对象
我在控制器中编写了一个条件过滤器,其工作原理如下: $this->_view = View::factory('crud/index') ->bind('collection', $collection) $collect…
Kohana auth 将 get_user 作为登录名?
我正在搞乱 KO3 和 auth 模块,我的登录工作得很好,但我注意到每次刷新页面时,我的用户的登录计数都会增加。 我很确定它来自这个部分。 // Check if…
表未加入 Kohana 3.1 ORM
我该如何让它发挥作用? $stuff = ORM::factory('mytable') ->with('user') ->with('other_stuff') ->find_all() 我已经设置了所有关系,当我执…
Kohana 3.1 ORM:如何制作“where ... in”条款
感谢 Kohana 出色的文档,我不得不屈服于 SO。 ) 希望这真的很简单:我正在尝试收集属于某个 ID 组的所有故事。我的代码如下: $story_ids = '(12,56,…
Kohana 3.1 有哪些 ORM 解决方案可用?
Kohana 3.0 过去除了默认的 ORM 系统之外还有 Sprig、Jelly 等。据我了解,Kohana 3.1 与 Sprig 和 Jelly 不兼容,其默认 ORM 仍在开发中。那么在 Koh…
尝试创建用户时处理验证异常(Kohana 3.1 ORM / Auth 模块)
将 Kohana 3.1 与 Auth ORM 模块结合使用,如果我使用 create_user 创建一个新用户,如何处理验证异常并为页面中的每个用户显示错误?在这种情况下,…
Kohana 3 ORM find_all() 返回所有行,无论 where 子句如何
我有一个简单的 users 表,我想查找 email_notifications = 1 的所有用户。 逻辑表明以下操作应该有效: class Controller_Test extends Controller {…
Kohana 3 中数据库无法连接
我正在尝试连接到 Kohana 3 中的数据库,但无法连接。 这是我试图从我的模块之一运行的查询: $results = DB::select()->from('users')->where('v…
两个关系“有一个”参考同一张表 - Kohana 3.1 ORM
我有带有两个外键的表 messages:user_id_from 和 user_id_to。 我需要从表 users 中检索具有“has one”关系的两行。 我怎样才能做到这一点?…
帮助 Kohana 3 ORM 加快一点速度
我注意到,当我开始使用它们时,Kohana 3 ORM 会为每个模型运行“显示完整列”: SHOW FULL COLUMNS FROM `mytable` 此查询可能需要几个时钟周期来执…
Kohana 3 ORM:获取最多重复的值、排名并插入到新对象/数组中
因此,这是我的 Kohana 3 ORM 问题系列中的另一个问题:) 本质上,我有一个数据透视表,称为连接。 connections 表将歌曲 连接到关键字。这一切都很棒…
与关注者|朋友用户的自引用关系
为了建立用户之间的关系,创建了一个如下所示的表。 sql CREATE TABLE `friends`( `from` INT NOT NULL, `to` INT NOT NULL, UNIQUE INDEX(`from`, `t…