Как можно использовать данные предков в таблице данных laravel

Я хочу установить родословную как один столбец в пользовательской таблице. Как я могу закодировать ее при миграции пользовательской таблицы

Как можно использовать данные предков в таблице данных laravel

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
1
0
79
1

Ответы 1

Создайте новую миграцию с php artisan make:migration add_ancestry_column_to_users_table и замените следующие две функции приведенным ниже кодом:

public function up()
{
    Schema::table('users', function (Blueprint $table) {
        $table->string('ancestry')->nullable();
    });
}

public function down()
{
    Schema::table('users', function (Blueprint $table) {
        $table->dropColumn('ancestry');
    });
}

Большой полезный брат. Я пытаюсь установить идентификатор позиции (posid) в двоичном дереве mlm. Могу ли я использовать эту родословную в этом двоичном файле?

Mary 21.07.2018 17:00

Вы используете для этого какой-то пакет?

Namoshek 21.07.2018 17:00

Нет, братан. Я не использую пакет. Есть ли пакет для двоичного mlm?

Mary 21.07.2018 17:01

Точно сказать не могу. Я тоже не совсем понял ваш вопрос в первом комментарии. Не могли бы вы немного рассказать об этом?

Namoshek 21.07.2018 17:03

Я сделаю систему регистрации с реферальной ссылкой и установлю пользователей в правую или левую позицию, а двоичное дерево должно быть подсчитано, так как они могут перекрываться.Поэтому нужно подсчитывать пользователей, находящихся под существующей позицией пользователя, поэтому необходимо установить идентификатор позиции, чтобы не перекрываться. Я пытаюсь использовать родословную для идентификатора позиции. Ты понял? У вас есть опыт работы с бинарным многоуровневым деревом маркетинга, братан?

Mary 21.07.2018 17:07

Нет, извини. Но, может быть, пакет laravel-nestedset может вам помочь?

Namoshek 21.07.2018 17:11

Другие вопросы по теме