Oleh
https://laravel.com/docs/5.6/eloquent-relationships#one-to-many
VA
в модели Category пишешь: public function products() { return $this->hasMany(Product::class, 'catgory_id', 'id'); }
VA
Второй и третий аргументы в данной ситуации не нужны
он завтра же придет сюда с вопросом "у меня не работает, в чем проблема?", касательно другой связки таблиц. Пусть сразу знает последовательность аргументов, хоть и опциональных. Уверен, в доку он не полезет.
Oleh
Так я ж для него и добавил, что тут можно не писать
Sultan
в модели Category пишешь: public function products() { return $this->hasMany(Product::class, 'catgory_id', 'id'); }
У меня так и написано. Но для "Компьютер" никаких products не выводится
T.A
возвращаю список юзеров таким образом, но когда прохожусь по массиву через v-for, бардак полный
Евгений
Какой бардак?
VA
У меня так и написано. Но для "Компьютер" никаких products не выводится
аааааааа. Вижу. Как-то странно база построена, конечно. Тебе бы всякие "ноутбуки" в таблицу подкатегории.
VA
но если всё так, то от продуктов строишь связть belongsToMany
VA
таблицей посредником указываешь таблицу Categories
T.A
<div class="card-body" v-for="user in users">
Nik
ты итерируешь строку
T.A
ты итерируешь строку
решил. так норм теперь
Nik
зачем жс в ларавел чате?
Виктор
зачем жс в ларавел чате?
я предполагаю, потому что это vueJs, совместно с которым, примерно 50% сайтов на ларке. Ну и потому что он из коробки идет
Nik
вью из коробки? да ладно. и какие 50% ? то что о нем в доке 2 строчки написано не значит ровным счетом ничего
Romuald
Ребзи. Выполнение долгоиграющего скрипта/парсера. Как лучше реализовать? Через queue, чтобы он в фоне все проделал?
T.A
T.A
жалуется что "Class 'App\Http\Controllers\Api\Controller' not found"
T.A
как можно решить проблему нэймспэйса?
Dorin
extends \Controller
Igor
Импортируй правильный Controller
T.A
extends \Controller
спасибо
Dorin
спасибо
пожалуйста :)
T.A
хотя нет
T.A
не получилось
Dorin
))
T.A
Dorin
какая версия laravel ?
T.A
последняя
littox
последняя
use App\Http\Controllers\Controller;
Oleh
Подключили контроллер главный правильно..
Nik
спасибо
тебе рановато в ларавел
littox
В текстовом редакторе разрабатываете?
Romuald
Как лучше реализовать Replace записи. Нужно для постоянного обновления спаршеной базы из апи.
Romuald
updateOrCreate ?
Vladimir
Как лучше реализовать Replace записи. Нужно для постоянного обновления спаршеной базы из апи.
и не забудь добавить индекс на "внешний id", или набор полей, по которым ты идентифицируешь запись
Romuald
и не забудь добавить индекс на "внешний id", или набор полей, по которым ты идентифицируешь запись
Вот именно это сейчас и изучаю. Поле id unique. выкидывает пока что Integrity constraint violation: 1062 Duplicate entry '10921113' for key 'amo_leads_id_unique'
Vladimir
Вот именно это сейчас и изучаю. Поле id unique. выкидывает пока что Integrity constraint violation: 1062 Duplicate entry '10921113' for key 'amo_leads_id_unique'
а как делаешь updateOrCreate? Там первым аргументом будут параметры для where, поэтому туда только amo_leads_id_unique и надо передавать
Romuald
$array = [ [ 'id' => $lead['id'], ], [ 'id' => $lead['id'], ... Меня вот интересует, если находит, то перезаписывает, Если не находит, то создает?
Romuald
Я полагаю, что во втором массиве id нужен, иначе он создаст без айдишника либо же возьмет айдишник из первого массива? Методом тыка выясним
Romuald
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1516209700 `10921113` = ?) limit 1' at line 1 Вообще выдает
­
Подскажите php редактор, для совмесного редактирования. Стала задача работать в одном контролере.
Sv
Git нормально разруливает работу. А совместным редактором вы будете постоянно получать незапускающуюся аппликуху.
SiZE
Подскажите php редактор, для совмесного редактирования. Стала задача работать в одном контролере.
Так работайте. Кто первый в мастер свою ветку спулил тот и папа 😂
­
Да GIT не вариант, нужен именно редактор.
Михаил
Такой вопрос - предположим, я пишу тест на класс, который внутри себя вызывает другой класс. Второй класс я могу заменить на какую-нибудь заглушку через Service container. Остается вопрос - где мне хранить классы-заглушки для теста?
Vladimir
Да GIT не вариант, нужен именно редактор.
вроде у атома самый готовый функционал для совместного редактирования. А почему гит не вариант?
Anonymous
что за редактор?
Сергей
Ребята, как экранировать строку передающуюся в DB:raw()?
Владислав
Ребят, кто-то подрубал lorisleiva/laravel-deployer ? Как указать параметры БД...?
Artem
Ребьят, помогите. Делаю такое, выводит false
Artem
сам класс конечно же есть
Artem
Pavel
composer dump-autoload
Valera
Привет Есть CrudController В нем метод, допустим show(Crud $crud) И будут контроллеры, которые его наследуют Можно ли в метод show передавать каждый раз конкретную модель, которая будет в контроллере, который наследует crud?
Nik
никто digital ocean spaces не использовал в качестве хранилки файлов?
Artem
composer dump-autoload
в том то и дело, что не помогает
Artem
Беру даже этот репозиторий https://github.com/thephpleague/omnipay-payflow копирую все с папки src в /app/Omnipay/Payflow, выполняю composer dump-autoload и ошибка, что класса нету
Artem
dd(get_declared_classes());
нету в списке
Vladimir
нету в списке
попробуй пакет может переустаноить
Artem
попробуй пакет может переустаноить
та в том то и дело, что я не пакет ставлю, а руками классы добавляю просто
Artem
пакет решил взять, для проверки просто
Vladimir
хмммм. А зачем?
Artem
да затем, что мне нужно сделать свое расширение пакета Omnipay, мне для этого теперь обьязательно делать пакет ?
Artem
Для 3 классов
Vladimir
Для 3 классов
ну у этого пакета есть зависимости. Выкачивай тогда и их тоже
Artem
ну у этого пакета есть зависимости. Выкачивай тогда и их тоже
да причем зависимости, сам пакет Omnipay стоит и работает, для его расширения нужно делать пакеты в пространстве Omnipay/{НазваниеПакета}/Gateway
Artem
а в чем проблема его расширить паетом?
с такими успехами каждый кусок кода можно делать пакетом. Смысл ?
Nik
с такими успехами каждый кусок кода можно делать пакетом. Смысл ?
в чем проблема переопределить что-то внутри пакета? зачем для этого делать отдельный пакет?