如何在CodeIgniter Activerecord中执行WHERE column != 100001
?很抱歉,我找不到任何关于此事的消息来源。
我的查询是
$this->db->select('friend, username, fullname, profile_pic')
->from('friends')
->join('user_info', 'user_info.id = friend')
->where('user', $my->id)
->where('status', '1')
->get()->result_object();
我想添加->where('friend' != 10001)
?
永远记住第二个参数是值:
->where('friends.friend !=', 10001)
是的,这在活动记录手册中有很好的记录。
它在->where()
方法的Custom key/value method:
部分。
我知道两种方法,首先在变量中声明语法。。这是代码
$where = "user='".$my->id."' AND status='1' AND friend !=10001";
$this->db->where($where);
或者使用这个
$this->db->where('friend !=', 10001);