Лучший способ использовать activerecord для поиска идентификационного номера в JSON-кодированной строке - PullRequest
0 голосов
/ 31 мая 2011

Я храню строки идентификаторов JSON в моей базе данных для некоторых настроек веб-сайта. Мне нужно создать запрос активной записи, чтобы найти идентификационный номер в этой строке. Какой лучший способ сделать это?

Пример сохраненной строки:

["25","26","27","28","29"]

Возможно, я думал:

$this->db->like('settings', '"28"');

Однако, это кажется немного импровизированным ...

1 Ответ

0 голосов
/ 31 мая 2011

Я думаю, вы ищете что-то вроде:

$this->db->where_in('id', json_decode('["25","26","27","28","29"]'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...