
F01134H
14.09.2016
09:23:22
Если это laravel-based, то должно работать

Меня зовут
14.09.2016
09:23:37
Illegal offset type in isset or empty

F01134H
14.09.2016
09:23:38
если eloquent тот же, то должно работать

Евгений
14.09.2016
09:31:06
у юзер ваще есть producer?

Google

Меня зовут
14.09.2016
09:31:38

Евгений
14.09.2016
09:32:09
User::get() работает?
User::where('producer', '=', '1')->get() а так?

F01134H
14.09.2016
09:33:27
тож об этом подумал
но вроде с двумя аргументами должно тоже работать

Меня зовут
14.09.2016
09:34:49

Евгений
14.09.2016
09:35:43
ну чувак ты явно чего то недоговариваешь
User::all() ?
точно в этом месте ошибка?)
User::find(1);

Меня зовут
14.09.2016
09:36:50
сейчас еще одно проверю, кажется догатываюсь почему эта ошибка

Евгений
14.09.2016
09:58:40
Потому что ошибка не в этом месте

Google

Евгений
14.09.2016
09:58:50
Скинь скриншот где этот код юзается
Ошибка в том месте куда ты полученный результат передаешь
Попробуй User::find(1)->pluck('id')

F01134H
14.09.2016
10:06:26
пздц че у тебя с табуляцией и пробелами)

Меня зовут
14.09.2016
10:07:47

Евгений
14.09.2016
10:09:22
Почему ты where применяешь к коллекции? Надо в квери билдере по феншую

Меня зовут
14.09.2016
10:11:07

Евгений
14.09.2016
10:13:55
Ой бля

F01134H
14.09.2016
10:13:58
нет

Евгений
14.09.2016
10:14:02
Я буду с компа напишу
Пока неудобно

F01134H
14.09.2016
10:14:16
ты сначала берешь коллекцию (::all())
а потом к ней применяешь where
вместо того, что бы сгенерить запрос и забрать только нужные данные
Я тебе уже написал правильный запрос

Меня зовут
14.09.2016
10:15:26
.
но так оно не отрабатывает

F01134H
14.09.2016
10:15:34
но так ошибка то не в запросе
а где то еще

Меня зовут
14.09.2016
10:15:54

Google

F01134H
14.09.2016
10:16:05
ты же говорил у тебя ошибку выдает...
бля, нахер ты берешь все данные
и зачем юзаешь pluck
почитай документацию, что ли

Евгений
14.09.2016
10:22:09
А зачем ты берешь all?
В примере который ты из доки кинул не берётся all

F01134H
14.09.2016
10:24:43
Все, понял, зачем pluck. Он же с коллекцией работает

Меня зовут
14.09.2016
10:27:26

F01134H
14.09.2016
10:29:35
Тогда зачем where
лол

Меня зовут
14.09.2016
10:31:28

Евгений
14.09.2016
10:44:47
Бля чувак
Сформулирую мысль словами сюда
Какая галочка
Какой продюсер
Потом поможем

Меня зовут
14.09.2016
10:49:42
Потом поможем
Есть форма регистрации, она общая и для пользователя и для продюсера. Чтобы стать продюсером достаточно поставить галочку в чекбоксе продюсера. Теперь мне нужно вытащить всех зарегистрированных продюсеров

Евгений
14.09.2016
10:51:29
Что есть продюсер? Просто поле в базе у юзера?

Меня зовут
14.09.2016
10:52:24

Google

Евгений
14.09.2016
10:52:55
Тебе надо что получить?
айдишники продюсеров?
или полностью всю инфу продюсеров?

Меня зовут
14.09.2016
10:53:41
А вывести только айди

Евгений
14.09.2016
10:57:44
куда вывести? как ты выводишь селект?

Admin
ERROR: S client not available

Евгений
14.09.2016
10:58:13
сделай так dd(User::where('producer', 1)->get());

Меня зовут
14.09.2016
11:00:48

Евгений
14.09.2016
11:02:42
хотя я не знаю есть ли dd в октябре

Александр
14.09.2016
12:29:13
ребят почему в плагировщике при запуске вручную через
php artisan schedule:run
моя функция может два раза вызыватся?

Eugeny
14.09.2016
12:29:50
возможно у тебя в кроне стоит и оно его запускает параллельно с тобой

Александр
14.09.2016
12:30:12
я запускаю на сервере который артизаном поднял
http://joxi.ru/RmzzWRYSW8Rknm?d=1

D'
14.09.2016
12:31:06
А команда в очередь уходит?
мб там очередь глючит

Александр
14.09.2016
12:31:48
не догадываюсь как это проверить)

D'
14.09.2016
12:32:03
Ну у команды есть implements ShouldQueue?

Александр
14.09.2016
12:32:19
http://joxi.ru/8AnBv4zuqD7dzA?d=1

Google

Александр
14.09.2016
12:32:32
кроме скрина выше ничего не прописывал в коде

D'
14.09.2016
12:32:47
а епт

Александр
14.09.2016
12:32:47
http://joxi.ru/GrqyoQYHN3k76r?d=1

D'
14.09.2016
12:33:36
так ты не то делаешь
command вызывает консольную команду

Eugeny
14.09.2016
12:34:35
call нужно
вроде так

D'
14.09.2016
12:34:59
Можно через call, да
Оно closure принимает

Александр
14.09.2016
12:37:16
call пробовал http://joxi.ru/E2pboYesBlaLzr?d=1

D'
14.09.2016
12:37:38
не видно текста

Eugeny
14.09.2016
12:37:56
$schedule->call('Full\Namespace\YourController@method')
->hourly();

Александр
14.09.2016
12:37:58
[InvalidArgumentException]
Invalid scheduled callback event. Must be string or callable.

D'
14.09.2016
12:38:07
Ну дык

Александр
14.09.2016
12:38:10
при этом метод вызывается и в базу заносится нужное значение

D'
14.09.2016
12:38:13
ты неправильно сделал
Метод и будет вызываться
$schedule->call(function () {
DB::table('recent_users')->delete();
})->daily();