Как я могу выступить WHERE column != 100001
в CodeIgniter Activerecord? Извините, но я не могу найти источники об этом.
Мой запрос
$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)
И да, это хорошо задокументировано на руководство по активной записи.
Это в Custom key/value method:
часть ->where()
метод.
Я знаю 2 способа сделать это, сначала объявить свой синтаксис в переменной .. вот код
$where = "user='".$my->id."' AND status='1' AND friend !=10001";
$this->db->where($where);
Или используйте это
$this->db->where('friend !=', 10001);