KOHANA 3 ORM:如何在 ->where 中使用 sha1
我想这样选择 从帖子中选择 sha1(id)=$id; 所以我认为这可能在 KO3 ORM 中是这样的: post = ORM::factory('post')->where('sha1(id)','=',$id)->find…
将 Propel ORM 集成到 Kohana 3.x 中?
我现在使用 Kohana 3.x 大约一个月了,到目前为止我很高兴。 但最近我的一个朋友向我推荐了 Propel-ORM。有人使用过 Kohana ORM 和 Propel ORM 吗?我…
KOHANA - ErrorException [致命错误]:无法将模型类型的对象用作数组
您能否建议如何解决以下错误: ErrorException [ Fatal Error ]: Cannot use object of type Model_Branch as array 请参阅控制器: public function …
Kohana 3 ORM - 如何判断当前保存的模型是否是新的?
在我的 ORM 模型中,我想保存一些基于其他值计算的默认值。我能想到的最好的办法是: function save(){ if( ! $this->loaded()){ // Set values here …
Kohana 中的 ORM 关系
我有以下表格: users { id, name } events { id, name } user_events { id, date, user_id, event_id } user_summaries { id, user_id, event_id, qt…
Kohana 3 ORM as_array 返回 ORM 数组
我正在执行一个简单的查询并想要返回一个数组。 根据 Kohana 3 指南附带的 ORM 教程,我认为我可以执行以下操作: ORM::factory('user')->find_all()-…
使用 Kohana ORM v3 从多个表中选择数据
我似乎无法使用 Kohana ORM 从多个表中选择数据。 当我这样做时: $obj = orm::factory('a') ->join('b') ->on('a.b_id','=','b.id') ->select ('b.*'…
Kohana ORM:根据外部表的值获取结果
taxonomies -id -name taxonomy_type -taxonomy_id -type_id 我配置了两个模型: class Model_Taxonomy{ protected $_has_many = array('types'=>arra…
我可以通过引用保存新的相关对象,而无需在 Kohana 3 的 ORM 中手动复制 id 吗?
我有 2 个对象。球员和比赛。 Player 是 Match 的子级。我想知道是否可以同时创建这两个而不需要手动插入 id。 ie $match = ORM::factory('match'); $…
如何在 Kohana ORM v3 中设置列/成员
class Model_User extends ORM { // columns: UserID, Name // public $Name ; // this didn't work } 目前我创建一个对象: $user = new Model_User(…
使用 Kohana ORM 按外部表值排序
有没有办法使用外部表中的值在 ORM 中进行排序(或排序)? 你能做如下的事情吗: ORM::factory("table")->order_by("table.foregin_table.column" , …
KO3:模拟 Kohana_ORM 模型的属性
假设我有一个非常简单的模型,如下所示: class Model_Person extends ORM { /* CREATE TABLE `persons` ( `id` INT PRIMARY KEY AUTO_INCREMENT, `fi…
Kohana ORM 关系问题
我有桌子: users {id, name} projects {id, name} roles {id, name} projects_users {id, user_id, project_id, role_id} 我有模型: project { has …