Codeigniter -> group_start () и -> group_end () не работает? - PullRequest
0 голосов
/ 07 сентября 2018

У меня есть этот кусок кода

    $query = $this->db->select('*')
                        ->from('my_table')
                        ->where('monday', '1')
                        ->where('disabled', '0')
                        // ->group_start()
                            ->where('date >=', '2018-09-08')
                            ->or_where('date', NULL)
                        // ->group_end()
                        ->get();

Если я раскомментирую group_start () и group_end (), он перестает работать. Запрос, который я хочу создать, должен выглядеть примерно так:

select * from my_table where monday = '1' and disabled = '0' and (date >= '2018-09-08' OR date IS NULL)

Я следую этой документации (https://www.codeigniter.com/userguide3/database/query_builder.html#query-grouping) и не вижу ничего, что я делаю неправильно ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...