Я работаю над веб-сайтом в среде php Codeigniter, и у меня возникают проблемы с объединением таблиц.
Две таблицы - это блюда и рестораны, просто с версиями
meals: id, restaurant_id, price, etc.
restaurants: id, name, location, etc.
Для выполнения запроса я использую следующий код:
$this->db->join('restaurants', 'restaurants.id = meals.restaurant_id');
$query = $this->db->get('meals');
, который возвращает тот же результат, что и при выполнении этого:
$query = $this->db->query('SELECT * FROM meals INNER JOIN restaurants ON restaurants.id = meals.restaurant_id');
Проблема заключается в том, что когда я получаю доступ к результату в формеиз массива php или и объекта (предоставленного классом DB codeigniter) возвращается только один идентификатор, идентификатор ресторана, и мне нужен идентификатор еды.Как я могу заставить его выплюнуть идентификатор еды?