Size: a a a

2019 December 12

AI

Alexey Illarionov in Laravel Pro
Меня тут смущает что на одну сущность будет создаваться четыре записи в разных таблицах
источник

AI

Alexey Illarionov in Laravel Pro
Alexey Illarionov
Меня тут смущает что на одну сущность будет создаваться четыре записи в разных таблицах
Допустим я создал файл. Создалась строка в files. Этот файл создал студент. Создалась строка в file_student. Этот файл он поместил в портфолио. Создалась строка в file_portfolio
источник

АЗ

Алихан Закиров... in Laravel Pro
Anton Rusakov
А вот это интересно :). И не похоже на фейк...
2004год)
источник

AI

Alexey Illarionov in Laravel Pro
Это норм?
источник

АЗ

Алихан Закиров... in Laravel Pro
Alexey Illarionov
Меня тут смущает что на одну сущность будет создаваться четыре записи в разных таблицах
А чем смущает?
источник

AI

Alexey Illarionov in Laravel Pro
Ну блин
источник

AI

Alexey Illarionov in Laravel Pro
Как будто жеско много сущностей порождается
источник

АЗ

Алихан Закиров... in Laravel Pro
Зато у тебя будет возможность сделать нормальные внешние ключи с каскадным удалением)
источник

AI

Alexey Illarionov in Laravel Pro
А в решении с nullable колонками строго одна запись - один файл
источник

АЗ

Алихан Закиров... in Laravel Pro
Короче не парься, делай полиморфные связи
источник

АЗ

Алихан Закиров... in Laravel Pro
Это тоже на самом деле грязь, с точки зрения реляционных связей, но с ними работать удобно
источник

P

PSYTRGLES in Laravel Pro
Anton Rusakov
Вкратце - рамблер плющит nginx
типа nginx написана в стенах рамблера?
источник

V

Vladimir in Laravel Pro
День добрый. Подскажите как лучше реализовать  вот такой таск. Нужно на сайте реализовать мультиязычность. Я так понимаю, что нужно сохранять в БД title и body, в формате json.  Так?  А тогда как быть со slug'ом. Его тоже оформлять в json? и как вы реализуете это?
источник

AR

Anton Rusakov in Laravel Pro
PSYTRGLES
типа nginx написана в стенах рамблера?
Типа сысоев работал там когда создавал
источник

AP

A P in Laravel Pro
Vladimir
День добрый. Подскажите как лучше реализовать  вот такой таск. Нужно на сайте реализовать мультиязычность. Я так понимаю, что нужно сохранять в БД title и body, в формате json.  Так?  А тогда как быть со slug'ом. Его тоже оформлять в json? и как вы реализуете это?
i18n
источник

АЗ

Алихан Закиров... in Laravel Pro
Alexey Illarionov
А в решении с nullable колонками строго одна запись - один файл
С точки зрения реляционной БД корректно делать pivot таблицы ко всем сущностям
Nullable имхо выглядит довольно странно, я не могу тебе точно сформулировать почему, но интуитивно кажется какая-то фигня
Полиморфные связи просто напросто удобнее
источник

АЗ

Алихан Закиров... in Laravel Pro
Vladimir
День добрый. Подскажите как лучше реализовать  вот такой таск. Нужно на сайте реализовать мультиязычность. Я так понимаю, что нужно сохранять в БД title и body, в формате json.  Так?  А тогда как быть со slug'ом. Его тоже оформлять в json? и как вы реализуете это?
Не храни json, храни прям в отдельной таблице
key|lang|value
title|ru|Тайтл
источник

AI

Alexey Illarionov in Laravel Pro
У лары встроенный механизм переводов очень удобный
источник

AI

Alexey Illarionov in Laravel Pro
Vladimir
День добрый. Подскажите как лучше реализовать  вот такой таск. Нужно на сайте реализовать мультиязычность. Я так понимаю, что нужно сохранять в БД title и body, в формате json.  Так?  А тогда как быть со slug'ом. Его тоже оформлять в json? и как вы реализуете это?
источник

V

Vladimir in Laravel Pro
Ребят, мне нужен мультиязычный контент, как сам сайт сделать мультиязычный знаю. А вот с контентом поступить лучше?
источник