phpactiverecord相关内容

ActiveRecord (CDbCriteria) 与 QueryBuilder?

我必须制作一些过滤器,例如获取特定部门的人员,我想知道这样做的最佳方法. 其中一些将需要连接多个表. 有人知道CDbCriteria 和查询生成器之间的主要区别吗?我特别想知道数据库的兼容性. 我在关于查询生成器的 Yii 文档中找到了这个: 它提供了一定程度的数据库抽象,简化了到不同数据库平台的迁移. CDbCriteria 对象是否相同?更好吗? 解决方案 ..
发布时间:2022-01-04 09:36:29 其他开发

如何使用活动记录查询指定时间之间日期的sql

我有一个数据库,我只想提取日期在指定范围内的某些行.我不确定如何在活动记录中正确执行此操作.现在看起来我正在活动记录查询中运行标准的 mysql 查询.我希望这能让你知道我在寻找什么. 我还希望能够获取包含今天之前的任何内容的行,包括今天和未来 3 天. $query = $this->db->query("SELECT * FROM 'topics_list' . 'topic date ..
发布时间:2021-12-23 15:05:46 PHP

切换数据库php activerecord

我正在使用 ActiveRecord ,并且我需要切换数据库.登录时,我选择一个数据库. 数据库是相同的架构. 我试过了: $connections = array( '1' => 'mysql://root:pass@localhost/db1;charset=utf8', '2' => 'mysql://root:pass@localhost/db2;charset=utf8 ..
发布时间:2020-07-02 21:36:34 PHP

PHP ActiveRecord异常:找不到基表或视图

我正在尝试php活动记录,这是一个很棒的ORM,但是我处于停滞状态. 几天来,我一直在四处浏览Google,博客,phpactiverecord文档以及statckoverflow,但未能找到解决此问题的合适方法. 我能够执行基本的CRUD(插入,获取,修改和删除)操作,但是一旦我使用静态的$ validates_uniqueness_of过滤器验证了对象属性,我就会得到 致命错 ..
发布时间:2020-07-02 21:36:31 PHP

与自定义表和键名的模型关联

我正在使用 php.activerecord ,并且我正在尝试链接两个表. 我有contacts和contactCompanyLinks.每个联系人可以在链接表中包含一个或多个行.表中的字段名称没有任何明智的约定,但我无法更改它,因为它会破坏使用同一表的另一个应用程序. contacts的主键称为contactID,而contactCompanyLinks中的外键称为inspector ..
发布时间:2020-07-02 21:36:27 PHP

Activerecord关联:创建新对象(查找类)

我有一个带有关系的模型,并且我想实例化一个关系类型的新对象. 示例:一个人有一个公司,而我有一个人对象:现在我 要创建公司对象. companyobject的类是在关系中定义的,所以我认为我不需要“知道"该类,但是我应该能够要求人员对象为我提供一个新的type实例公司?但是我不知道怎么办. -我认为-与通过关联创建新模型对象,但我使用的是 PHPActiveRecord ,而不是 ..
发布时间:2020-07-02 21:35:17 PHP

ActiveRecord(CDbCriteria)与QueryBuilder?

我必须做一些筛选,例如找一个给定部门的人员,我想知道这样做的最佳方法。 有些它们将需要连接多个表。 有人知道 CDbCriteria 和Query之间的主要区别吗?建造者?我特别想知道与数据库的兼容性。 我在关于查询生成器的Yii文档中发现了这一点: 它提供一定程度的数据库抽象,从而简化了向不同数据库平台的迁移。 是CDbCriteria对象是否相同?更好吗? ..
发布时间:2020-06-01 19:39:14 其他开发

phpActiveRecord不正确的DateTimeFormat

当尝试使用phpActiveRecord在表中创建记录时,出现以下错误: Invalid datetime format: 1292 Incorrect datetime value: '2013-06-20 11:59:08 PDT' for column 'created_at' 正在运行的代码: $new_cart = new QuoteRequest(); $new_ca ..
发布时间:2020-05-15 05:58:47 PHP

如何使用活动记录查询指定时间之间的日期的SQL

我有一个数据库,我只想提取日期在指定范围内的某些行.我不确定如何在活动记录中正确执行此操作.现在看来,我正在活动记录查询中运行标准的mysql查询.我希望这会让您对我的需求有所了解. 我还希望能够在今天之前(包括今天和将来的3天)获得包含任何内容的行. $query = $this->db->query("SELECT * FROM 'topics_list' . 'topic dat ..
发布时间:2020-05-14 23:26:47 PHP

Laravel 4与Data Mapper吗?

有人知道Laravel是否具有某种库/插件或调整项以使用Data Mapper或使Active Record表现得像Data Mapper吗? 我不是Laravel用户,所以也许E​​loquent正在使用Active Record和Data Mapper的组合,但我对此并不了解. 解决方案 因此,我们可以使用Doctrine将Data Mapper模式实现到Laravel中. ..
发布时间:2020-04-28 07:24:19 PHP

CodeIgniter on 1and1错误报告

我用CodeIgniter制作了一个网站,我目前用1and1托管它。在开发期间,一切看起来都很金。只要所有主机都与localhost一样可靠。 我希望从网站获取 PHP错误日志。不幸的是,1and1不分配对他们的Apache日志的访问。如何获取错误日志? 我尝试了什么? > 自定义错误记录功能 修改本地PHP.ini以允许/记录错误 使用php5添加必要的 AddHandle ..
发布时间:2016-12-12 20:48:20 PHP

在phpactiverecord三重水平协会

现在,如果我尝试渴望负荷超过深phpactiverecord两个对象,我得到一个错误。 什么是像这样的: $条件['包括'] =阵列('播放'=>阵列('playlist_songs'=>阵列('歌'))); 用户::找到('第一',$条件); 太多只是一个层面,试图找回? 我发现了一个错误未定义抵消:0 每当我尝试使用深协会3个级别。 感谢任何帮助或洞察力。:D 编辑: ..
发布时间:2016-07-19 16:45:29 高性能WEB开发

PHP的ActiveRecord:如何添加多个条件?

我想绑定在PHP 我怎样才能改变跌破code(其中工程),结合其他条件? $事件=事件::找到('所有',阵列( '条件'=>阵列('EVENT_TYPE =?',阵列('戏')), “选择”=> “COL1,COL2,COL3”, )); 谢谢! 解决方案 试试这个 $事件=事件::找到('所有',阵列( '条件'=>阵列('EVEN ..
发布时间:2015-11-28 19:10:21 PHP

PHP的ActiveRecord似乎并没有使用我的自定义属性

我有一个模型,定义如下: 类用户扩展的ActiveRecord \型号{ 功能get_name(){ 返回$这个 - > FIRST_NAME。 “”。 $这个 - >姓氏; } } 然而,当我告诉 $本期特价货品>属性(); 那么的名字没有出现。我是在这里白痴?如果是这样,我怎么得到我的自定义属性到模型? 谢谢, 加雷思 解决方案 下面是我的简 ..
发布时间:2015-11-28 18:57:15 PHP