我有一个名为ChatSessions的表,我跟踪聊天室中的活动用户。我需要每10分钟从表格中删除过期的用户会话。使用纯php-mysql很简单,但我完全不知道如何将其转换为CodeIgniter中的ActiveRecord。平原SQL查询如下:如何删除使用ActiveRecord与mySQL函数的记录在哪里条件
SELECT *
FROM `ChatSessions`
WHERE `SessionExpires` < DATE_SUB(NOW() , INTERVAL 10 MINUTE)
谁能告诉我什么是使用ActiveRecord CI中的等效代码?
我不认为ActiveRecord允许在WHERE条件下的函数,我们需要使用set($ field,$ value)作为Select()的相同原因 – 2010-06-09 00:07:25
用户指南给出了这个例子:$ this-> db-> where 'MATCH(field)AGAINST(“value”)',NULL,FALSE); – Kurucu 2010-06-09 06:18:42