@laravel_pro

Страница 1732 из 2014
darkwoolf
13.08.2018
12:57:53


И выбивает ошибку [] operator not supported for strings

Почему не работает свойство $casts?

Евгений
13.08.2018
13:12:57
И выбивает ошибку [] operator not supported for strings
потому что надо не string а text

Google
darkwoolf
13.08.2018
13:14:27
И так текст стоит

Евгений
13.08.2018
13:15:41
погодь, а что ты тут типа делаешь? $ips[] = $ipAddress;

darkwoolf
13.08.2018
13:15:57
НУ пушу в массив значение

Евгений
13.08.2018
13:16:24
сделай перед этим dd($ips)

darkwoolf
13.08.2018
13:17:27


ну я там просто как стринг использовал раньше

Евгений
13.08.2018
13:18:05
ты закастил уже после того как записал в базу?

darkwoolf
13.08.2018
13:18:08
то там есть значние

Евгений
13.08.2018
13:18:34
обнови все данные в allowed_ips

darkwoolf
13.08.2018
13:18:43
скажем так просто юзал $ips = $ipAddress;

Евгений
13.08.2018
13:18:46
пройдись по всем юзерам и пересохрани как массив

Google
darkwoolf
13.08.2018
13:19:22
а то я не полностью понял

почистить от адрессов

?

Евгений
13.08.2018
13:19:59
$user->allowed_ips = (array) $user->allowed_ips;

ну скриптом пройдись по всем юзерам

darkwoolf
13.08.2018
13:21:02


Евгений
13.08.2018
13:21:02
User::get()->each(function($user){ $user->allowed_ips = (array) $user->allowed_ips; $user->save(); );

Kaido
13.08.2018
13:26:56
Евгений
13.08.2018
13:33:37
@darkwoolfik получилось?

darkwoolf
13.08.2018
13:33:44
ДА, вроде

Спасибо

Евгений
13.08.2018
13:33:53
?

darkwoolf
13.08.2018
13:38:09
Может кто по быстрому подскажет регулярку для ип адрессов?

dev
13.08.2018
13:39:03
filter_var($ip, FILTER_VALIDATE_IP)

darkwoolf
13.08.2018
13:39:19
filter_var($ip, FILTER_VALIDATE_IP)
Да, только что нашёл в инете

filter_var($ip, FILTER_VALIDATE_IP)
Спасибо еще раз

Alex
13.08.2018
13:50:59
ребят, подскажите пожалуйста. я добавил загрузку фото на сайт, но по ссылке к этой фотке через браузер он просто дает 404. там права менять не надо? или я что-то путаю?

Антон
13.08.2018
13:51:32
чем генирировать доку API?

Митяй
13.08.2018
13:51:39
а само фото куда положил то ? путь какой ?

Антон
13.08.2018
13:51:39
что нибудь простое

Google
Alex
13.08.2018
13:51:55
а само фото куда положил то ? путь какой ?
storage/app/photos/1nqsPUFwKIxKOai947zHTClMoTjemNydvDuOUfN4.jpeg

Danya
13.08.2018
13:52:05
Alex
13.08.2018
13:52:36
а само фото куда положил то ? путь какой ?
выводить проббовал так <img src="{{ Storage::url($task->photo) }}" alt="">

Митяй
13.08.2018
13:52:38
storage/app надо делать link, чтоб доступно то было

Антон
13.08.2018
13:52:57
php docs / swagger
swagger норм?

Danya
13.08.2018
13:53:20
ну вообще сваггер - канон для апи докс

Митяй
13.08.2018
13:53:45
storage/app/photos/1nqsPUFwKIxKOai947zHTClMoTjemNydvDuOUfN4.jpeg
https://laravel.com/docs/5.6/filesystem#the-public-disk

Alex
13.08.2018
14:04:40
https://laravel.com/docs/5.6/filesystem#the-public-disk
разобрался, не уверен что прям правильно, но работает)

Митяй
13.08.2018
14:06:02
??

Ярослав
13.08.2018
14:15:10
Ребят, кто подскажет можно ли в load вернуть объект пагинатора? к примеру есть Post $post и дальше я подгружаю релейшен comment $post->load([ 'comments' => function (HasMany $query) { return $query->paginate(); }])... Если продампить $query перед return , то он отдает объект LengthAwarePaginator, а в самом $post->comments() просто коллекция.

mr
13.08.2018
14:17:03
ресурсный метод контроллера store в роутах по дефолту post?

Ярослав
13.08.2018
14:17:56
да

mr
13.08.2018
14:19:00
да
ух)спс)думал что гдето накосячил, вчера только с ларой познакомился )

Андрей
13.08.2018
14:37:51
Господа! Хотите погнать? Англия, а цены и сроки как в Африке + требования... https://www.upwork.com/jobs/~01931c96f37e373b25

darkwoolf
13.08.2018
14:51:33
User::get()->each(function($user){ $user->allowed_ips = (array) $user->allowed_ips; $user->save(); );
Блин, странная фигня, но чёт не рабоатет обратно



Хотя вывод такой



Nikita
13.08.2018
15:45:45
Ребят, нужен совет или мнение :) Имеется: таблица с маршрутами автобусов, таблица с остановками. Требуется: найти маршруты между 2-мя остановками. Решение: дважды джоиним остановки к маршрутам и оставляем только те у которых "остановка А" имеет меньший порядок чем "остановка Б" Насколько моё решение логично? Не творю ли я какую-то дичь?) Под вечер что-то не соображаю уже

Google
Admin
ERROR: S client not available

Nikita
13.08.2018
15:52:47
Как выглядит таблица с маршрутами?
Не вижу разницы в том как выглядит таблица маршрутов. Условно так: - id - Название маршрута Нужно получить все маршруты которые едут из точки А в точку Б.

Nikita
13.08.2018
15:54:41
Вообще мой вопрос сводится к вопросу: нормально ли дважды джоинить одну и ту же таблицу и не будет ли проблем с производительностью в будущем

Obazure
13.08.2018
15:54:45
У тебя получается many-to-many связь между ними?

Nikita
13.08.2018
15:55:55
та я знаю что можно

Obazure
13.08.2018
15:56:11
Про производительность хз. Я думаю что можно альтернативу найти

Nikita
13.08.2018
15:56:13
я уже получил нужный мне результат)

я спрашиваю про адекватность этого решения

Obazure
13.08.2018
15:56:22
Что бы проще и понятней было

Nikita
13.08.2018
15:56:53
связь one-to-many, у маршрута много остановок

у остановок один маршрут)

Obazure
13.08.2018
15:57:45
Ща

Есть идея

Чуть подумать надо

Select routes join station where stationname=a and stationname=b

Ещё group by routes

Google
Obazure
13.08.2018
16:00:24
А вообще может логичней сделать много ко многим?

У одной остановки несколько маршрутов

У одного маршрута несколько остановок

Никита?

Теперь я думаю что я под вечер что то неадекватное предложил

Коль молчишь

?

Nikita
13.08.2018
16:02:19
У остановок отличаются цена/порядок/время отправления

Можно конечно всё в пивот таблицу запихать

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