Active Record是一种将域逻辑与存储抽象结合在一起的模式。对于有关Rails ORM框架的问题,请使用此标记来解决有关模式的问题,[rails-activerecord]。
使用 CodeIgniter 的查询构建方法使用 JOIN、GROUP BY 和 SUM() 编写查询
我正在努力使用 CodeIgniter 的查询构建方法编写以下查询。 SELECT b.name, SUM(CASE WHEN c.size = 'S' THEN 1 ELSE 0 END) S, SUM(CASE WHEN c.size = 'M' ...
任何人都可以将此查询转换为活动记录代码点火器??? 选择 b.name, SUM(CASE WHEN c.size = 'S' THEN 1 ELSE 0 END) S, SUM(CASE WHEN c.size = 'M' THEN 1 ELSE 0 END) M, 总和(
Codeigniter 活动记录查询 WHERE 列等于指定值,另一列是几个值之一
我需要一个如下所示的查询: 选择 * 从表 其中id=5 且(eid = 1 或 eid = 2 或 eid = 10) 我已经尝试过 $this->db->select()->from(MEMB_EVENTS); $this->db->where('mI...
我需要一个如下所示的查询: 从表中选择 *,其中 id=5 且(eid = 1 或 eid = 2 或 eid = 10) 我已经尝试过 $this->db->select()->from(MEMB_EVENTS); $this->db...
Codeigniter 活动记录查询,带有包含 LIKE 和非 LIKE 条件混合的 WHERE 子句
我想从我的表中选择 Akcie 为 1、Stav 也为 1 且满足 LIKE 条件之一的产品。 但是我的尝试返回的是 Akcia 为 0 的行。为什么?这是我的代码: $...
我想从我的表中选择产品,其中 Akcie 1 和 Stav 也是 1。但它是搜索查询,所以我有更多类似的产品。它不起作用,为什么?这里是查询 $q = $this->db->where('Akcia'...
如何将此原始 SQL 查询编写为 CodeIgniter 活动记录查询? 更新产品 SET 当前库存 = 当前库存 + 1 其中产品 ID = 1
使用 CodeIgniter(活动记录)计算列的别名处的 SELECT 子句中出现错误号:1064
我在 CodeIgniter 中使用以下查询: $this->db->select('产品.id, 类别.名称为cat_name, products.name 作为名称,
我在 codeigniter 中使用以下查询: $this->db->select('产品.id, 类别.名称为cat_name, products.name 作为名称,
CodeIgniter 活动记录查询,用于查找在逗号分隔列中找到指定值的行[重复]
我正在使用 CodeIgniter 制作一个新闻网站,并且我有一个 Articles MySQL 表,例如 ID、标题、正文、类别、创建等... 在“类别”字段中,我用逗号(,)分隔类别,例如...
使用 CodeIgniter 活动记录查询对 WHERE 子句逻辑进行分组
我在 sql 查询中使用几个“like”时遇到了问题(使用 Codeigniter 的 activerecord 生成): 选择 * 来自(`帖子`) 在哪里 ‘城市’喜欢‘%test%’ 和“标题”如“%%” ...
嘿..我在 sql 查询中使用几个“like”时遇到了问题(使用 Codeigniter 的 activerecord 生成): SELECT * FROM (`posts`) WHERE `city` LIKE '%test%' AND `title` LIKE '%%' OR `text` L...
使用 or_like codeigniter 时 join 未给出所需结果
$skills =explode(',', '好的倾听者、礼帽、领导者'); $教师ID = 7; 函数 search_follower($teacherID, $skills, $limit, $start) { $this->db->limit($limit, $start); $this->db-...
我有一个包含各个地点天气信息的表格。每个位置由标识符station_id标识,每种信息由字符串标识(例如wind_speed,
ActiveRecord 查询 has_many :通过 Enum
我有一个简单的 has_many through: 表 用户类 < ApplicationRecord has_many :memberships end class Membership < ApplicationRecord enum :status, [:inactive, :active] belongs_to :use...
使用 CodeIgniter 显示表行以及另一个表的每行计数
我有一个显示一些帖子的视图。每个帖子可以有多个评论,我想在每个帖子旁边显示评论总数。 到目前为止,我所有的数据库调用都在我的控制器中......
CodeIgniter 使用 like() 和 or_like() 进行活动记录查询
问题是它显示数据库中的所有行,而不是仅显示包含搜索关键字的行。 公共函数搜索($data) { $名称 = $数据[“名称”]; $
如何在 Codeigniter 3 中一起使用 like、or_like 和 get_where
我正在尝试使用关键字进行搜索,但仅限于business_type 是制造商的行,但它不起作用,并且正在获取所有行。这是我的模型中的方法: 公共职能海...
在我的 CodeIgniter2 模型中,我使用 like() 查询来获取所有名称为 Rice 且无法正常工作的控制器的产品。 如果我使用 get_where('name') 而不是 like(),它工作得很好。 噗...
在 WHERE 子句中使用 3 个 LIKE 条件构建 CodeIgniter 活动记录查询
我想添加更多列来在我的数据库中搜索,这是我的原始脚本。 公共函数 getProductsByName($name, $limit, $start) { $this->db->limit($limit, $start); $这个->...