Как написать рекурсию по Children-ам?

Простой пример. Есть такая иерархия: область, город, регионы.
Таблица имеет такой вид:
Google Tab

Хочу сделать фильтрацию по Области и Региону. соответственно в таблице более 50000 записей. Для более быстрой выборки, решил присвоить всем городам и регионам их области.

code_level - это ид иерархии 1 - область, 2 - города, 3 - регионы соответственно.

1) Не знаю как правильно написать рекурсивную функцию, чтобы пройтись до самых областей и засетить области городам и регионам.

Работаю в Symfony2 + postgreSQL На тот случай, если кто-то знает как сделать это через Php.
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы