
Artem
24.10.2018
10:40:57

Oleg ?
24.10.2018
10:41:09
Я тоже в своё время.
))

Google

Vladij
24.10.2018
10:47:09
->get() не забыл? ))
я тут еще с обновлением тружусь)) Модель::where('id_tender', '=', $data->id)->update(['status_tender' => $status]); что здесь не так? таблица не апдейтится....

Aleks
24.10.2018
11:02:33

Oleg ?
24.10.2018
11:04:41
В модели указаны?

Vladij
24.10.2018
11:05:03

Oleg ?
24.10.2018
11:05:34
Снк
Сек до ПК дойду
Там есть массовый сейа
Или сам посмотри save()
да
Ну сделай дамп скул запроса

Vladij
24.10.2018
11:09:38
Ну сделай дамп скул запроса
та тут непонятка выходит) есть foreach(){$per1 = print_r($blablab->id, true); var_dump($per1 - бомба, дампит 100 записей); if(){var_dump($per1) - упс, дампится только одна запись, тут бида}}

Google

Vladij
24.10.2018
11:10:12
)))

Oleg ?
24.10.2018
11:13:26
а дебаг бар не стоит?

Vladij
24.10.2018
11:14:01
стоит

Oleg ?
24.10.2018
11:14:23
так че в скуле?
можно так дампать
https://laravel.com/docs/5.7/database#listening-for-query-events
$query->sql
public function boot()
{
DB::listen(function ($query) {
dump($query->sql);
});
}

Vladij
24.10.2018
11:17:31

Oleg ?
24.10.2018
11:19:56
https://laravel.com/docs/5.7/eloquent-relationships#the-save-method
saveMany
или
createMany
посмотри доку, да погугли экземплы если не оч ясно

Vladij
24.10.2018
11:30:14

Oleg ?
24.10.2018
11:31:41
Кодга я туплю, меня тыкают в доку. Когда тупят другие - я тыкаю в доку.
удобно xD

Aleks
24.10.2018
11:35:45
бедная дока, при любом раскладе в нее тыкают )

Vladij
24.10.2018
11:39:08

Максим
24.10.2018
11:59:29
товарищи, есть правило валидации:
'birth_country' => 'nullable|string|max:255|exists:countries,name',
был установлен spatie/laravel-translatable, то есть coutries.name в базе - поле типа JSON.
как заставить работать правило?

Google

Дмитрий
24.10.2018
12:01:30
Ребят, а чем вы темы оформления меняете в ларке?

Упрямый
24.10.2018
12:03:31
пацаны, кто как сервак впс настраивает под ларавел, чтоб все очереди редисы и вся херня работала? вручную или мб проще можно?

Pavel
24.10.2018
12:04:00

Dmitry
24.10.2018
12:04:06
многие даже для девелопа не юзнают ларадок потому что там много лишнего...

ExPandable
24.10.2018
12:05:19

Pavel
24.10.2018
12:05:35

Dmitry
24.10.2018
12:05:36
знаю, но все равно много

Pavel
24.10.2018
12:06:04

Dmitry
24.10.2018
12:08:32
нам ведь по сути нужно mysql, php, nginx, redis ну по минимуму. а там около 25 контейнеров? возможно можно как то не тянуть все эти 25 папок, но я не знаю как ))
второе. впс дешевый будет работать быстрее без контейнеризации

Pavel
24.10.2018
12:10:07

Dmitry
24.10.2018
12:11:42
ну как дешевой. 500 рублей )))

Pavel
24.10.2018
12:13:48

DK
24.10.2018
12:13:55

Pavel
24.10.2018
12:14:27
ну как дешевой. 500 рублей )))
дешевые впс можно получить только лишь оверсолом, так что не важно с докером или без, там ядер процессора на хост ноде продано больше чем есть на самом деле

Упрямый
24.10.2018
12:15:08

Dmitry
24.10.2018
12:15:11

Google

DK
24.10.2018
12:15:27

Pavel
24.10.2018
12:16:02
много проектов упаковывали в докер, проблем не возникало

Упрямый
24.10.2018
12:16:48
лично я потому и спрашиваю, чтоб руками не писать все это говно с апт-гет апдей а2енмод реврайт и всю эту мерзость. какие вообще есть способы кроме ручной. пока вижу ларадок и докер

Alexey
24.10.2018
12:24:04
Всем привет.
Подскажите пожалуйста как быть? ?
Хочу вывести в json модель с учетом отношений.
То, что хочу вывести выглядит так: Orders->Colors->Sizes.
В модели Order отношение hasMany на Colors (а также belongsTo на Colors), в модели Colors отношение hasMany на Sizes (а также belongsTo на Colors).
Пардон, картинка раньше выскочила)
В общем контролер с таким кодом выводит как на картинке только Orders->Colors
$orders = Order::with([
'colors'
])->get();
Как дальше пойти по уровню вложенности ума не приложу.
Наткнулся только на hasManyThrough, но как через него вывести все дерево тоже не пойму. Помогите, если не сложно)

Dmitriy
24.10.2018
12:27:56
попробуй в with написать colors.sizes

ExPandable
24.10.2018
12:28:13
через точку

Alexey
24.10.2018
12:28:22
пробовал. ошибка

ExPandable
24.10.2018
12:28:30
у меня работает, например

Alexey
24.10.2018
12:28:58

Dmitriy
24.10.2018
12:29:06

Alexey
24.10.2018
12:29:42
Вот по этому примеру пытался. Не знаю как в контроллере достучаться до последнего уровня иерархии.
Могу из storage->logs написать
сек

Google

Alexey
24.10.2018
12:31:29
local.ERROR: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'order_colors_sizes.order_color_id' in 'where clause' (SQL: select * from order_colors_sizes where order_colors_sizes.order_color_id in (1, 2, 3)) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'order_colors_sizes.order_color_id' in 'where clause' (SQL: select * from order_colors_sizes where order_colors_sizes.order_color_id in (1, 2, 3)) at C:\\ops2\\OSPanel\\domains\\laravel.vue\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:664, PDOException(code: 42S22): SQLSTATE[42S22]: Column not found: 1054 Unknown column 'order_colors_sizes.order_color_id' in 'where clause' at C:\\ops2\\OSPanel\\domains\\laravel.vue\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Connection.php:326)
[stacktrace]

Alexander
24.10.2018
12:32:30
Привет, напомните, почему лучше юзать conf(), а не env()?

dev
24.10.2018
12:32:46
если кому интересна та ситуация с .env что иногда не читался при паралельных запросах то решение это перейти на РНР not thread safe.. вдруг комуто поможет

Alexey
24.10.2018
12:33:17
Миграции
Модели
Метод в контроллере
через точку
А при точечной нотации в with можно добраться до любого уровня и вывести дерево модели?

Sherzod
24.10.2018
12:41:23

ExPandable
24.10.2018
12:41:33

Alexey
24.10.2018
12:42:02