Описание тега nested-set-model
Вложенный набор - это метод сохранения иерархических данных в реляционной базе данных.
1
ответ
Настройка иерархии вложенных множеств
Допустим, у меня есть несколько предприятий. И каждый бизнес может иметь несколько категорий, подкатегорий и подкатегорий (три уровня). Допустим, я настроил таблицу в соответствии с моделью вложенного набора для моих категорий. Как мне теперь исполь…
07 фев '12 в 20:45
5
ответов
Как мне отформатировать данные модели Nested Set в массив?
Давайте сразу же раскопаем основную проблему, у меня есть такой вклад $category = array( 'A' => array('left' => 1, 'right' => 8), 'B' => array('left' => 2, 'right' => 3), 'C' => array('left' => 4, 'right' => 7), 'D' => …
08 июн '13 в 12:27
1
ответ
Модель вложенного множества MySQL с отношениями Laravel
Добрый вечер! Я работаю над пакетом, который должен позволить Laravel иметь отношения, основанные на модели вложенного набора MySQL (ключи lft и rgt). Обозначения: X, Y, Z, A, B, C - целые числа. Давайте предположим, что мы хотим использовать это с …
30 сен '14 в 20:37
1
ответ
CONCAT все родители категории
Пример базы данных (категории в модели вложенного набора): CREATE TABLE `category` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL DEFAULT '', `lft` int(11) NOT NULL, `rgt` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AU…
13 май '14 в 21:39
0
ответов
Извлечение товаров по категориям слизней с помощью расширения Doctrine "Tree"
У меня сейчас Product а также Category сущности, с отношением многие-к-одному через продукт category имущество. В категории есть слаг, определенный с помощью @Gedmo\Slug аннотация, которая работает отлично. К сожалению , документация к расширению Tr…
03 дек '13 в 11:51
0
ответов
TypeORM: Как переопределить вложенный набор полей дерева, дерева и уровня дерева?
Можно ли (я предполагаю, что это так) переопределить имя поля для полей дерева, дерева и уровня дерева для поведения вложенного набора типа формы. что-то вроде: @Column("int",{ name:"tree_left", isNestedSetLeft:true }) tree_left:number; @Column("int…
09 июл '18 в 09:09
1
ответ
Каков наилучший способ хранения иерархических данных в Mysql для более чем одного корня?
Я прочитал так много блогов и ссылок, чтобы сохранить иерархические данные в базе данных mysql, такие как вложенный набор модальных *Transitive Clousure Modal* Child Parent Hierchy. но я немного запутался, может кто-нибудь, пожалуйста, предложите мн…
10 май '13 в 18:03
1
ответ
Сортировка элементов в наборе результатов MPTT?
Я использую модель MPTT (модифицированный обход дерева предзаказа) для хранения иерархических данных в моей таблице MySQL. (Модель MPTT: другое описание - модель вложенного множества.). У меня такой вопрос: кто-нибудь нашел умный способ сортировки р…
02 окт '09 в 21:24
1
ответ
Модель списка смежности против модели вложенного набора для иерархических данных MySQL?
В MySQL есть два способа работы с данными иерархии: Модель списка смежности Модель вложенного набора Основная проблема модели списка смежности заключается в том, что нам нужно выполнить один запрос для каждого узла, чтобы получить путь к иерархии. В…
26 июл '15 в 20:17
1
ответ
Найти самого низкого общего предка во вложенном множестве
Я ищу способ найти самого низкого общего предка во вложенном множестве, используя одно уравнение. Например, из изображения по адресу: https://commons.wikimedia.org/wiki/File:Clothing-hierarchy-traversal.svg LCA между костюмами и женщинами - это одеж…
07 мар '17 в 17:19
3
ответа
Запрос вложенного множества SQL с объединением и подзапросом с использованием медленного "in"
У меня возникли проблемы с медленным запросом к структуре вложенного множества (~4 сек.) select node.ID, node.Lft, node.Rgt, node.Level, count(ag.ArticleID) as count from Webshop.Category node left join Webshop.Category parent on parent.Lft between …
09 сен '14 в 10:39
5
ответов
jquery добавляет новый li в модель вложенного множества
Каков наилучший способ вставить новый элемент li в определенную позицию модели вложенного множества? Например, следующий список: <ol class="nested"> <li id="list_1"></li> <li id="list_2"> <ol> <li id="list_3"><…
03 окт '11 в 21:32
0
ответов
Этрепат / баум работает с двумя таблицами
Я пытаюсь использовать Baum с двумя таблицами, но я не могу реализовать. Мое намерение состоит в том, чтобы иметь таблицу для хранения информации о категории в виде идентификатора, имени, слаг и статуса и обычной таблицы Баума с внешним ключом categ…
16 фев '16 в 12:49
0
ответов
Найти первый доступный узел в модели вложенного множества mysql
Я новичок в модели вложенных множеств и пытаюсь найти первый доступный узел в дереве, начиная сверху вниз и слева направо. каждый родительский узел может иметь 3 дочерних узла, и мне нужно найти следующий доступный свободный узел. Поля таблицы M_ID,…
18 дек '12 в 08:20
1
ответ
Предложения по моделированию вложенных наборов данных, которые меняются со временем
Я ищу предложения по созданию модели временного вложенного набора данных. Я пытаюсь улучшить производительность для чтения разделов. У меня есть дерево узлов ~1 миллион узлов, с частой глубиной более 20 узлов. Дерево хранит категории, которые могут …
06 мар '14 в 10:24
1
ответ
SQL-запросы и PHP-манипуляции с моделью вложенных множеств
Я читал эту статью, http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/. Я хотел привести простой пример, а затем спросить вас, как мне получить желаемый результат? Итак, вот пример: +---------+-----------------------------+ | produ…
07 фев '12 в 21:55
3
ответа
Сортировка вложенного набора по имени при сохранении целостности глубины
Я использую модель вложенного набора, которая позже будет использоваться для создания карты сайта для моего веб-сайта. Это моя структура таблицы. create table departments ( id int identity(0, 1) primary key , lft int , rgt int , name nvarchar(60) );…
16 июн '10 в 17:00
1
ответ
EF Code-First и вложенные множества
Я хотел бы создать модель вложенного набора внутри моей базы данных. Однако у меня есть проблема, потому что я не знаю, как начать реализацию, используя Entity Framework Code-First. Допустим, у меня есть такой класс: public class Category { public l…
04 окт '11 в 20:13
1
ответ
Создать JSON для Fancytree из структуры модели вложенного набора
Я хотел бы отобразить структуру данных с помощью плагина jquery Fancytree. После долгих поисков в Google, кажется, что лучший способ сохранить структуру данных в базе данных - это модель Nested Set Model (описанная здесь в Stackru, php / Mysql, лучш…
29 ноя '14 в 10:14
1
ответ
MySQL автоматическая генерация модели вложенного множества в большом списке данных?
У меня есть таблица mysql с 100 000 местоположений, к которой я хотел бы применить модель вложенного набора, чтобы я мог легко создавать упорядоченные списки. По понятным причинам, это немного сложная задача, которую нужно выполнять вручную, поэтому…
09 июл '13 в 07:14