@phpgeeks

Страница 1596 из 8430
?
15.10.2016
23:07:45
еж, ты че не спишь
только заметил?

[Anonymous]
15.10.2016
23:07:50
?

?
15.10.2016
23:07:51
я выше ещё и поздаровался

D'
15.10.2016
23:07:51
Google
?
15.10.2016
23:08:32
ди, статку видел?

D'
15.10.2016
23:08:53
да

какой-то ноунейм в топе

/stat

Combot
15.10.2016
23:09:03
combot.org/chat/-1001047863278

F01134H
15.10.2016
23:09:11
ди, статку видел?
он ее каждый день мониторит

?
15.10.2016
23:09:21
D'
15.10.2016
23:09:39
вот жук, ага?
Ну ниче. Далеко не оторвется

?
15.10.2016
23:10:12
может быть

мопед продал уже?

D'
15.10.2016
23:11:50
фотошоп же

F01134H
15.10.2016
23:11:51
да

Ди, сам ты фотошоп

Google
Sander
15.10.2016
23:12:14
подскажите пожалуйста как в laravel мне лучше сделать код, чтоб json был вложенный. Бест практисе/ { name:'lala' categories:[{},{},{}] }

?
15.10.2016
23:12:33
а чё

чат по ларе сдох?

Dan
15.10.2016
23:12:43
внешним файлом с расширением .json делай )

Sander
15.10.2016
23:12:54
...

а то что-то не очень понятно

?
15.10.2016
23:14:16
ночь субботы

а он с ларой ебётся

Sander
15.10.2016
23:14:24
например если взять пример: машина и ее запчасти. { name: bwm, children:[ { name: dveri, }, { name: okno, }, { name: radio, } ] }

?
15.10.2016
23:15:12
я вот в ларе не разумаю

но подозреваю, что даже те, кто разумают

сейчас нихуя понять не могут

Andrey
15.10.2016
23:15:40
Ибо спят

[Anonymous]
15.10.2016
23:15:43
подскажите пожалуйста как в laravel мне лучше сделать код, чтоб json был вложенный. Бест практисе/ { name:'lala' categories:[{},{},{}] }
return Response::json([ [ 'name' => 'bmw', 'children' => [ [ 'name' => 'dveri' ], [ 'name' => 'okna' ], [ 'name' => 'narkomani' ], ] ] ]);

Sander
15.10.2016
23:16:11
вопроса не поняли, из базы данных.

[Anonymous]
15.10.2016
23:16:36
подготавливай массив

Sander
15.10.2016
23:16:37
у меня это выглядит как-то так, но я не уверен в этом. $users = User::findOrFail(1); $users['role'] = $users->role; return $users;

[Anonymous]
15.10.2016
23:16:39
хуярь в json();

Google
?
15.10.2016
23:16:42
квис

[Anonymous]
15.10.2016
23:16:48
чо?

?
15.10.2016
23:16:50
а зачем 2 раза в массив заворачивать?

[Anonymous]
15.10.2016
23:17:05
хз он же сам написал

ему так надо

Sander
15.10.2016
23:17:26
$users = null; try{ $statusCode = 200; $users = User::findOrFail(1); $users['role'] = $users->role; } catch (Exception $e){ $statusCode = 404; } finally { return [ 'user' => $users, 'status' => $statusCode ]; }

?
15.10.2016
23:17:27
у него вроде нету массива вокруг объекта

Sander
15.10.2016
23:17:40
не правильно кусок выдрал.

[Anonymous]
15.10.2016
23:17:46
эм ну как нету, ключи ж пересекаться будут

Sander
15.10.2016
23:18:05
получаю { user: { id: 1, name: "Sander", role_id: 1, is_active: 1, email: "sander@gmail.com", created_at: "2016-10-15 20:18:16", updated_at: "2016-10-15 20:18:16", role: { id: 1, name: "administrator", created_at: "2016-10-15 20:18:17", updated_at: "2016-10-15 20:18:17" } }, status: 200 }

вложенность есть но это два запроса, а если вложенностей будет больше

?
15.10.2016
23:18:26
ты не понял

D'
15.10.2016
23:18:32
наркоман какой-то

?
15.10.2016
23:18:35
в твоём коде массив 2 раза открывается

потом данные пошли

нахуя 2 раза?

D'
15.10.2016
23:18:46
$users

find

Sander
15.10.2016
23:19:22
вначале юзера находит, а потом в какой группе он пренадлежит

он делает два запроса, либо join, но laravel ORM, по два запроса делает

Google
D'
15.10.2016
23:20:18
ну делай with('role')

Sander
15.10.2016
23:20:37
пытался, но если один документ то что-то не получалось

D'
15.10.2016
23:21:00
"неполучалось" - фраза дворника

программисты так не говорят

Sander
15.10.2016
23:21:43
ок

как сделать with для hasOne

D'
15.10.2016
23:22:33
так же как для hasMany

Sander
15.10.2016
23:22:46
у меня он находит all

Admin
ERROR: S client not available

Sander
15.10.2016
23:22:50
когда я делаю with

return User::with('roles')->get();

D'
15.10.2016
23:23:13
return User::with('roles')->get();
Так ты сам всех попросил

Sander
15.10.2016
23:23:26
да но я пробывал и return User::find(1)->with('roles')->get();

D'
15.10.2016
23:23:44
У тебя в голове вакуум?

User::with('role')->where('id', 123)->first();

Sander
15.10.2016
23:24:08
ну я же не спец

это ты профессионал

D'
15.10.2016
23:24:29
Я умею документацию открывать

я спец

Sander
15.10.2016
23:24:44
ага

Google
Sander
15.10.2016
23:24:55
ты лучший!

D'
15.10.2016
23:25:20
Бля, я трубку уже час курю

Я заебался

Она все не кончается

?
15.10.2016
23:25:30
глубже лижи

может поможет

D'
15.10.2016
23:25:44
Бедные телки

Sander
15.10.2016
23:26:18
это нормально что два запроса делается? а не один с join public 'sql' => string 'select * from users where id = ? limit 1' (length=44) public 'sql' => string 'select * from roles where roles.id in (?)' (length=47)

[Anonymous]
15.10.2016
23:26:34
чет меня уже штырит

спать пора

Sander
15.10.2016
23:26:43
а в будущем может быть не 2, а 10 запросов, если связей больше будет

?
15.10.2016
23:26:50
нахуй спать

Sander
15.10.2016
23:26:52
--- это нормально что два запроса делается? а не один с join public 'sql' => string 'select * from users where id = ? limit 1' (length=44) public 'sql' => string 'select * from roles where roles.id in (?)' (length=47)

?
15.10.2016
23:26:53
ёбни ещё кофе

или энергетика

Sander
15.10.2016
23:27:31
@Denormalization а если много зависимостей будет там штук 10-20

Wingman
15.10.2016
23:27:37
Интересно, а как еще достать из бд связи без запросов?)

Страница 1596 из 8430