@laravel_pro

Страница 382 из 2014
Like
27.02.2017
18:31:00
?

Евгений
27.02.2017
18:31:20
А зачем они дают фасад DB/
Для тех случаев когда другое не помогает

Like
27.02.2017
18:31:31
Прикольно

Евгений
27.02.2017
18:31:33
А зачем дают связи?)

Google
Like
27.02.2017
18:31:39
Если связи не могут решить все проблемы, то зачем их вообще юзать?

Евгений
27.02.2017
18:31:39
Чтобы не юзать их?

Like
27.02.2017
18:31:42
Очевидно же

Евгений
27.02.2017
18:31:48
Аха)

Удачи чо

F01134H
27.02.2017
18:32:04
ахах

ебать вы аргументаторы

Like
27.02.2017
18:32:27
дали связи - юзай связи

чего бы и

нет то

Евгений
27.02.2017
18:32:41
Юзаю, прикинь

Google
Like
27.02.2017
18:32:54
Ну а мне больше нравится фасад DB

F01134H
27.02.2017
18:33:23
при чем тут связи

это вообще подход, а не реализация

наркоманы

Евгений
27.02.2017
18:33:42
Ты не в теме

Там была ситуация конкретная

И ее разбирали

F01134H
27.02.2017
18:34:04
поясни

Евгений
27.02.2017
18:34:10
Ну бля

Искать надо еще

F01134H
27.02.2017
18:34:14
ну или форвардни хотяб

Евгений
27.02.2017
18:34:20
Ща

Like
27.02.2017
18:34:37
DB::table('anime') ->select('anime_image.name as anime_image_name', 'user_image.name as user_image_name', 'anime.*') ->leftJoin('images as anime_image', 'anime_image.entity_id', '=', 'anime.id') ->leftJoin('user_info', 'user_info.entity_id', '=', 'anime.user_entity_id') ->leftJoin('images as user_image', 'user_image.entity_id', '=', 'user_info.entity_id') ->skip($request->input('skip')) ->where('anime_image.bundle', 'anime') ->where('user_image.bundle', 'user') ->take(20) ->get();

Wild
27.02.2017
18:35:27
Йой

Евгений
27.02.2017
18:36:03
Ребята, ларка поймет два джоина на одну таблицу?

В общем, к новостям (аниме), у меня был вывод картинок: превью (картинка новости) и картинка автора (юзера). У меня одна таблица images

И нужно было делать 2 джоина: для картинки новости и для картинки автора

https://paste.laravel.io/ln9y3

А связи не для этого придумали?

Google
Евгений
27.02.2017
18:36:03
$article->thumb и $article->user->avatar

Like
27.02.2017
18:36:04
Им не нравится код

удали

я скинул вышел

Евгений
27.02.2017
18:36:27
Зачем писать это если все делается через связи вот так

$article->thumb и $article->user->avatar

Like
27.02.2017
18:37:18
а зачем писать через связи? запрос выше - 1 минута дела, со связями я буду ***** дольше и потом запутаюсь

Я вообще могу на чистом sql писать, тоже ругать будете?

Евгений
27.02.2017
18:37:45
так пиши ёпта

Like
27.02.2017
18:37:51
так че ты пристал к связям?

Евгений
27.02.2017
18:37:52
буду ругать, да

Like
27.02.2017
18:37:54
Каждому свое

Евгений
27.02.2017
18:37:55
я не пристал

Like
27.02.2017
18:38:02
А что ты делаешь?

Ты вообще влез

в senior * 3

Евгений
27.02.2017
18:38:28
угомонись

Robert
27.02.2017
18:39:08
Фишка в другом в ларке модели это фундаментальный костяк хочешь или не хочешь пиши или не пиши без моделей ларка уже не имеет той привлекательности и смысла

Like
27.02.2017
18:39:22
Да я спокоен. Просто никак не могу объяснить, что каждому свое, и когда я начинал юзать связи - я путался в них, очень часто. (но я тогда только начинал, может быть поэтому). И я прик к фасаду DB, он мне проще. Любой запрос пишу за минуту, со сложной логикой - до 5и, а со связями я буду делать это очень долго

F01134H
27.02.2017
18:39:30
модели xD

Google
F01134H
27.02.2017
18:39:38
модели в ларке не костяк

и даже не фундаментальный

типичные модельки

Like
27.02.2017
18:39:53
Не совсем

F01134H
27.02.2017
18:39:56
как в большинстве фреймворков

Евгений
27.02.2017
18:40:02
атипичные

Like
27.02.2017
18:40:11
Модель User по умолчанию не наследуется от класса модели )

Вот тут и фишка

из-за класса Auth

Ну, фассада точнее

Admin
ERROR: S client not available

Like
27.02.2017
18:40:33
Можно много чего с моделями начудить (нет)

Wild
27.02.2017
18:41:59
Ех, щас бы на ванильном php пописать

Like
27.02.2017
18:43:02
Сейчас бы не суметь написать на чистом(ванильном) пхп что-то..

Знаю я таких

Забирают фрейм - все, ничего не могут написать

F01134H
27.02.2017
18:44:10
попробуй на симфони, или на yii2 пописать

без знания языка

и паттернов ооп)

Google
Like
27.02.2017
18:44:52
А как они зависят от чистого?

Особенно yii

F01134H
27.02.2017
18:45:39
потому что там из коробки нихуя нет

Like
27.02.2017
18:45:49
Как ты ещё вложеность массивов в зенде не написал?

F01134H
27.02.2017
18:46:11
пардон, нихуя полезного. Ну, почти

Like
27.02.2017
18:46:23
Все что тебе нужно - есть

В yii даже вместо тебя Аякс делают

Насколько я помню

F01134H
27.02.2017
18:46:47
Ахаха

это ебаный ад

оно позволяет только спагетти код писать

то что они в одну кучу свалили фронт и бэк - так себе идея

Like
27.02.2017
18:47:38
Окей, а чего в симфони то нету?

Или вы про их " модели " с доктрайном? Или про их генератор ?

F01134H
27.02.2017
18:48:36
там нет привязки к конкретной архитектуре

Robert
27.02.2017
18:48:37
модели в ларке не костяк
а что есть костяк в ларке если не секрет?

Like
27.02.2017
18:48:57
а что есть костяк в ларке если не секрет?
Не учитывая фасадов - ничего вроде

F01134H
27.02.2017
18:49:04
каждая составляющая прибита гвоздями к фреймворку, так что я б не сказал, что там какие то отдельные части есть

F01134H
27.02.2017
18:50:14
архитектура приложения в т.ч.

Ага

Страница 382 из 2014