- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 jamie Rumbelow 的 MY 模型来更好地处理我的应用程序。
https://github.com/jamierumbelow/codeigniter-base-model
Titles Table - title_id, title_name, title_status_id
Title_Statuses_Table - title_status_id, title_status_name
$titles = $this->titles_model->get_all();
echo "<pre>";
print_r($titles);
echo "</pre>";
SELECT *
FROM (`titles`)
WHERE `title_status_id` = 0
<pre>Array
(
)
class Titles_model extends MY_Model
{
/* --------------------------------------------------------------
* VARIABLES
* ------------------------------------------------------------ */
/**
* This model's default database table.
*/
public $_table = 'titles';
public $primary_key = 'title_id';
/**
* Support for soft deletes and this model's 'deleted' key
*/
public $soft_delete = TRUE;
public $soft_delete_key = 'title_status_id';
public $soft_delete_value = 4;
public $_temporary_with_deleted = FALSE;
public function __construct()
{
parent::__construct();
}
}
最佳答案
那么这将是您获得预期结果所需的功能
$this->db->select('
titles.*,
status.*,
')
->join('status s', 'titles.title_status_id = s.title_status_id', 'LEFT')
->where('titles.title_status_id', 1)
->or_where('titles.title_status_id', 2)
->or_where('titles.title_status_id', 3)
->from('titles')
->get()
->result_object();
关于php - 使用 MY_Model,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14622057/
我使用 jamie Rumbelow 的 MY 模型来更好地处理我的应用程序。 https://github.com/jamierumbelow/codeigniter-base-model MY_m
我正在使用基类 MY_Model 来访问数据库,其中包含所有 CRUD 方法。我使用的模型是 Jens Segers 的 MY_Model: https://github.com/jenssegers
使用https://github.com/jamierumbelow/codeigniter-base-model ,如何动态更改模型中使用的表名称? 我有一些非常相似的模型,一组由 A 组中的用户使
伙计们 我一直在我的项目中使用这个模型。但是,现在我面临着由于 with 方法的重复查询导致的性能噪音,当然还需要在相关对象上使用 Where 子句进行内部连接,我怎么能这样做那个? 我有 Profi
我希望我能找到可以为我回答问题的人。我是 Jamie Rumbelow 的 MY_Model,我很想知道如果我需要在钩子(Hook)内运行一个函数,我是否可以使用它的功能。 $hook['pre_co
我在尝试创建的 MY_Model 中有一个 get 函数,它返回单个记录或所有记录。我想做的是,当我得到结果时,总是用 free_result() 释放一些内存,但如果我把它放在返回结果的行中,我什么
我正在尝试编写自己的 MY_Model 基类,但我遇到了一个奇怪的问题: /core/MY_Model.php function __construct() { if ( !e
我已经集成了 Jamie Rumbelow My Model,用于使用来自 github 的 codeigniter 进行事件记录查询 - https://github.com/jamierumbel
我正在尝试使用 Codeigniter 构建一个“多客户端”网络应用程序。但是现在我无法使用 $this-> 变量从其他模型访问 MY_MODEL。我必须使用静态的。这是个问题吗? 我的 Contro
在视频教程here我可以看到 MY_Model.php就像 MY_Controller.php 一样放在我的 CI 应用程序的核心目录中将是。 我的问题是 CI 不会从核心目录加载模型。我已经通过CI
自从升级 Django 以来,我在 iPython 中执行导入时一直收到此错误: RuntimeWarning: Model 'docket.search' was already registere
我正在使用 My Model与 Codeigniter我想在模型中的字段上执行 MySQL 函数。 我的 SQL 函数是: select UNIX_TIMESTAMP(start) from even
我将旧的 1.3 django 站点更新为 1.8。 前任开发者使用 django-reversion 来保存模型中的每一个变化。 问题是他重写了某些模型的管理模板,我对所有模型都收到了这个错误: T
我将旧的 1.3 django 站点更新为 1.8。 前任开发者使用 django-reversion 来保存模型中的每一个变化。 问题是他重写了某些模型的管理模板,我对所有模型都收到了这个错误: T
现在我正在学习 CodeIgniter_2.1.4,但是我遇到了一个 php 错误; 我在/data/www/application/core 中有一个 my_model.php 文件 db->ins
我将 CodeIgniter 与 Rumbelow 的 My_Model 一起使用: https://github.com/jamierumbelow/codeigniter-base-model 我
在我的 Tensorflow 神经网络开始训练之前,会打印出以下警告: WARNING:tensorflow:Layer my_model is casting an input tensor fro
我是一名优秀的程序员,十分优秀!