Обновление пакета в Codeigniter с множественным предложением WHERE

Я проверил руководство пользователя CI, чтобы посмотреть, как обрабатывать update_batch() и кажется, что он принимает один индекс, чтобы соответствовать той строке, которую нужно обновить.

Но в моем случае мне нужно указать два индекса, таких как lang и id_page которые я использую в качестве индекса вместе. такой lang=en|id_page=115 уникален, поэтому ключ для строки.

Значит, мой индекс должен быть WHERE lang = $lang AND id_page = $id_page

Есть ли какой-либо подход к пакетному обновлению с несколькими индексами?

Спасибо.

На данный момент нет. Вы можете написать новый драйвер, который расширяет один из существующих, но это, вероятно, не стоит. Что именно ты пытаешься сделать?