Yushkevich
а вообще json нужно хранить
можно, но тогда mysql в принципе не нужен и будет скорее мешать, поэтому это можно сразу в монгу утащить
Yushkevich
по крайней мере будет работать не хуже
Dmitry
че за дичь ты пишешь ? чем тебе не устроил шаблон один к одому с задачей и задача один к одному с вариками. Удалил задачу удалились варики и тд. Все вытащиться на изи. Или что нужно ? Я так и не понял
Andrey
Я тоже сижу, и понял что не очень понял( или башка к вечеру не варит
Yushkevich
pivot данные между шаблоном и вариком нужны.
Dmitry
что за данные ?
Yushkevich
для упрощения - комментарий
Yushkevich
там еще типовое количств часов будет, но не важно.
Yushkevich
хотя давай пример на часах попробую
Dmitry
и где они хранятся. Ну для кого коменты ? Ну сделай в задаче еще связь с коментом
Yushkevich
суть задачи - нужно сделать что-то типа калькулятора с предустановленными шаблонами
Dmitry
вообще пофиг что храниться. Сделай таблу pivot там поля time и тд. И к задаче свзяь
Yushkevich
выбираем "лендинг" В нем есть задача верстка
Yushkevich
у верстки есть варианты
Yushkevich
- резиновая - адаптивная
Yushkevich
есть подобный шаблон "интернет-магазин"
Yushkevich
и такая же задача с такими же вариантами
Dmitry
шаблон -> один к одному к задачи -> задача один ко многим к варикам -> варики 1 к одному к данным
Yushkevich
только для лендинга ты пишешь - резиновая верстка 20 часов - адаптивная 40 часов А для магазина - резинова я 40 часов - адаптивная 80
Yushkevich
задача соответственно может быть к нескольким шаблонам
Yushkevich
вариант ко многим задачам
Dmitry
ну я написал. Ты не видишь ? ну поменй связи. В чем проблема ?
Dmitry
шаблоны и задачи есть ? варики есть ? Еще + табла данные и к кому хочешь присоедени
Yushkevich
связь шаблон - задачи есть. Связь задача - варианты есть. Мне непонятно, как данные соединить лучше с шаблон-вариант.
Yushkevich
отдельной второй таблицей - вроде неправильно
Yushkevich
таблицей с 3 ключами - тоже не айс
Yushkevich
получится связь в двух местах и нет гарантии данных
Yushkevich
json как вариант, который рассматриваю. Но не уверен, что это гуд вариант
Yushkevich
связи надо будет руками поддерживать
Dmitry
я ща за ору. Ты прочитал что я пишу ? или в глаза е**шся ? Чем тебе мой не устроил ? и да в json можно
Dmitry
лара умеет с json работать
invariance
ты че псих что ли
Yushkevich
я прочитал, что ты написал. И там есть момент, где "не клеится"
invariance
на 1 день рид онли поставил
Yushkevich
ок, как считаете, какое зло меньшее: 1) таблица с 3 ключами 2) 2 таблицы many-many, но с нюансом, что 2 таблица - это дублирующая связь through 3) json?
Yushkevich
по 1 варианту, вдруг кому интересно будет, вот такое наковырял: https://laravel.io/forum/08-06-2014-three-way-pivot-table-with-eloquent Примерно подобная задача у меня, только между 2 таблицами уже есть связь
SarcasmIO
гузли
SarcasmIO
Request::create
SarcasmIO
или как там?
Yushkevich
Не совсем понял в чем вопрос, но может морф?
Не, не морф. Пошёл по пути создания доп таблицы с 3 ключами и в ней доп данные, там ссылку кидал на подобное решение
Anonymous
читал уже
Anonymous
прикольная тема
Michael
/stat@combot
Anonymous
/stat@combot
Anonymous
/stat@combot
Michael
ламерский вопрос: Есть компонет https://github.com/gietos/dadata он сначала инициализируется моими токенами из конфига и используется. Хочу его завернуть в Helpers/DadataService.php / Но как его дальше реализовать правильно не пойму. Просто фабрику которая вернет $client ? или еще как?
Евгений
ребзя, кто нить работал с приемом платежей в биткоинах?
Евгений
есть вопрос как лучше сделать хранение данных в базе
Дмитрий
немного не в тему, но начал новый проект, и задался вопросом, есть ли визуализатор для структуры приложения. чертить карандашом - муторно.
Mícheál
Джентельменты, я до сих пор не очень понимаю это так принято джойнить везде все и подряд вместо поднимания релейшенов через with?
Дмитрий
Xmind, free
спасиб, вроде то
Anton
Джентельменты, я до сих пор не очень понимаю это так принято джойнить везде все и подряд вместо поднимания релейшенов через with?
Все завсит от задачи - если у тебя условия на обе таблицы - тут без join вообще никак, а если только на одну - я обычно делаю с with
Mícheál
а репозитозиторий паттерн совсем не популярен?
Mícheál
Все завсит от задачи - если у тебя условия на обе таблицы - тут без join вообще никак, а если только на одну - я обычно делаю с with
просто это выглядит как то не доменно на выходе еще и селектят всякое и размазанно по всему проекту после симфони очень не уютно
Anton
Вчера как раз багу из за джоина словили :). Последним шел не тот ид.
Дмитрий
как-то можно реализовать динамическую таблицу для Eloquent с hasMany? т.е. есть таблицы с одинаковой структурой, но разными постфиксами(наследие старых разрабов), причем эти таблицы могут удаляться и создаваться менеджерами, а генерить модель под каждую таблицу не вариант. метод setTable() работает, но не понятно как делать relative модель
Yushkevich
Может через морф связь сделать?
Anonymous
Добрый день. Подскажите, пожалуйста, какой framework вы используете для front'а?
invariance
vue
Anonymous
Прошу прощения, css framework
invariance
css не нужны фреймворки
Anonymous
Предлагаете верстать самому, без них?
invariance
ну бутстрап возьми
invariance
но это не css фреймворк, это фронтенд фреймворк
Anonymous
То есть, по Вашим словам, vue и bootstrap - одни и те же вещи? :)
invariance
нет
invariance
vue - js фреймворк
Anonymous
Тьфу, относятся к frontend фреймворкам
invariance
можно сказать и так, да
Anonymous
Вооот. Я изначально спрашивал про фронт
invariance
фреймворк - набор тулз, которые в одном пакете поставляются
invariance
там и цсс, и жс, и хтмл
Игорь
Такой вопрос, есть ли мутаторы для значений в pivot таблицах? Нужен именно мутатор даты
Игорь
Для модели это protected $dates = []