kohana-orm

    0热度

    1回答

    当我做类似如下: $site = ORM::factory('site')->where('name', '=', 'Test Site')->find(); $users = $site->users; $deletedusers = $users->where('deleted', '=', '1')->find_all(); $nondeletedusers = $users->whe

    6热度

    3回答

    我试图运行通过ORM这样的查询条件: SELECT * from table where (fname like 'string%' or lname like 'string%') AND (fname like 'string2%' or lname like 'string2%'); 这是我到目前为止有: $results = ORM::factory('profiles'); fo

    1热度

    1回答

    我有两个表格(项目/标签)。项目具有并且属于许多标签 - 标签具有并且属于许多项目。 这是没有问题的,我获取所有相关的标签,如: $item = ORM::factory('item', 4); foreach($item->tags as $tag){....} 但我如何可以获取只有一个...也许一个特定的一个? 在此先感谢!

    0热度

    1回答

    道歉,如果这是我的一个疏忽或纯粹的愚蠢,但我不能完全弄清楚如何从模型中的回调访问验证数组(使用ORM和KO 2.3.4)。如果回调返回false,我希望能够向验证数组添加特定的错误消息。 如 该寄存器方法: public function register(array & $array, $save = FALSE) { // Initialise the validation lib

    1热度

    2回答

    我正在构建一个Kohaha应用程序来管理sip行中的星号。 我想要使用ORM,但我想知道如何将某些已经建立好的表关联起来。 例如表sip_lines看起来像这样。 +--------------------+------------------+------+-----+-------------------+-----------------------------+ | Field |

    0热度

    1回答

    我在数据库中的以下表: 团队: ID 名 匹配: id team1_id team2_id 我已经在我的Kohana v2.3.4的应用程序定义了以下ORM型号: class Match_Model extends ORM { protected $belongs_to = array('team1_id' => 'team', 'team2_id' => 'team'); } c

    1热度

    1回答

    我正在使用Kohana V 3.0.3。 我一直在寻找ACL库,发现从http://dev.kohanaphp.com/projects A2 Kohana的ACL模块。 显然它发现它使用配置文件和验证对象基础来管理角色,资源和规则。 我希望它是动态的,如资源和规则应该从数据库动态加载,如果有效的用户登录。现在认证部分完成寻找ACL部分。 是否可以使用与数据库相同的A2模块或需要重写自己的逻辑?

    11热度

    3回答

    我使用Kohana 3创建一个网站,它有两个应用程序,一个管理应用程序和实际的网站前端。我已经分开我的文件夹中有两个应用程序分开,这样的层级如下所示: /applications /admin /classes /controller /... /site /classes /controller /...

    1热度

    1回答

    我想在kohana 3 web框架中编写一个非常简单的cms(用于学习目的)。 我有我的数据库模式,我想映射到ORM,但我有关系的问题。 架构:articles和categories 一篇文章有​​一个类别。一类可能有许多文章,当然。 我认为这是在文章表HAS_ONE关系。(?) 现在PHP代码。我需要先创建application/classes/models/article.php,是吗? cl