Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
GSmaster
@GSmaster
PHP
Nested set
Как переместить вложеные записи Nested Set?
Собственно достался в наследство сайт на yii в котором рубрикатор реализован с помощью класса CDBTree
С помощь функции enumChildrenAll() сделал возможным перемещение любой ветки с детьми в любую ветку, вложеность сохраняется правильно.
Но сами записи естественно никуда не перемещаются т.к. находятся в другой таблице.
Понимаю что надо менять clevel1 clevel2 clevel3 clevel4 pid - (это поля в таблице записей - 4 уровня, просто большая глубина ненужна)
но вот как это автоматизировать - ума не приложу - подскажите пожалуйста
Вопрос задан
более трёх лет назад
2275 просмотров
Комментировать
Подписаться
1
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
1
Vicom
@Vicom
не знаю смотрели ли.. скролл вниз и тут же по Вашей теме:
Есть ли библиотека на php для работы с nested sets?
Хочу понять алгоритм перемещания узла в дереве nes...
сам только начал изучать вопрос, тема интересная, если будет значительный выигрыш в соотношении "масштабируемость - сложность", или производительности, то тоже в Yii2 думаю внедрять)
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
Простой
Как добавить русский текст в fpdf?
1 подписчик
24 апр.
164 просмотра
2
ответа
PHP
+1 ещё
Простой
Где хранить ключи api используемые для тестирования открытого по?
1 подписчик
23 апр.
282 просмотра
2
ответа
PHP
+1 ещё
Средний
Как удалить весь текст кроме ссылок?
1 подписчик
20 апр.
181 просмотр
3
ответа
JavaScript
+2 ещё
Средний
Почему не получается обратиться к наследуемому свойству (php) через асинхронный запрос?
2 подписчика
19 апр.
1289 просмотров
1
ответ
PHP
+1 ещё
Простой
Как добавить данные в бд с помощью php sqlsrv?
1 подписчик
18 апр.
156 просмотров
2
ответа
PHP
Простой
Как объединить запросы в транзакцию?
2 подписчика
18 апр.
1562 просмотра
2
ответа
PHP
Простой
Разбивка на страницы?
1 подписчик
17 апр.
497 просмотров
1
ответ
PHP
Простой
Как найти опечатку в номере телефона?
1 подписчик
17 апр.
200 просмотров
2
ответа
PHP
+1 ещё
Простой
Почему array_count_values возвращает пустой массив?
1 подписчик
16 апр.
152 просмотра
1
ответ
PHP
Простой
Как разбить строку оператором explode?
1 подписчик
16 апр.
135 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle PHP-developer / PHP-разработчик
Wanted.
До 250 000 ₽
PHP-разработчик
YCLIENTS
•
Москва
от 250 000 до 350 000 ₽
PHP программист
Mind4.me
от 140 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама