Size: a a a

Laravel для начинающих

2020 February 07

AH

Andrey Helldar in Laravel для начинающих
Uladzimir Bahdanovich
Рекомендуют апдейт делать при ините проекта, а дальше только инсталл
Апдейт нужно делать при разработке, так как он позволяет, помимо прочего, обновлять зависимости до свежих версий.
А вот инсталл нужно делать на продакшен сервере, чтобы он устанавливал проверенные разработчиком версии.
источник

Р

Роман in Laravel для начинающих
$statuses = [

           [
               'id'=>2,
               'title'=>'Ожидание начала поездки'
           ],

           
       ];

       foreach ($statuses as $status) {
           App\Statuses::updateOrCreate([
               'id'=>$status['id'],
               'title'=>$status['title']
           ]);
       }

Выдаёт ошибку Duplicate entry '2' for key 'PRIMARY'
источник

Р

Роман in Laravel для начинающих
почему он не вытается его обновить?
источник

Р

Роман in Laravel для начинающих
по ID
источник

Р

Роман in Laravel для начинающих
а создать новый
источник

ГW

Гор Web-Dev(hope)! in Laravel для начинающих
Добрый день, пробую установить Laravel Passport API ,в видео чувак использует Postman и вручную вписывает туда headers ,,,мы на курсах по программированию устанавливали Cors для  доступа к нашему API
по этому у меня без вписывания headers работает все норм?
источник

Р

Роман in Laravel для начинающих
т.е запись с id = 2 (primary key) уже есть в таблице и мне нужно её обновить
источник

D

Dsv in Laravel для начинающих
Роман
$statuses = [

           [
               'id'=>2,
               'title'=>'Ожидание начала поездки'
           ],

           
       ];

       foreach ($statuses as $status) {
           App\Statuses::updateOrCreate([
               'id'=>$status['id'],
               'title'=>$status['title']
           ]);
       }

Выдаёт ошибку Duplicate entry '2' for key 'PRIMARY'
😊
источник

D

Dsv in Laravel для начинающих
Сразу найди объект
источник

D

Dsv in Laravel для начинающих
А потом делай ему апдейт
источник

ДК

Дмитрий Кожанов in Laravel для начинающих
Гор Web-Dev(hope)!
Добрый день, пробую установить Laravel Passport API ,в видео чувак использует Postman и вручную вписывает туда headers ,,,мы на курсах по программированию устанавливали Cors для  доступа к нашему API
по этому у меня без вписывания headers работает все норм?
CORS предназначен для межсайтового обмена а не пользователь-сайт
источник

D

Dsv in Laravel для начинающих
Поле id ненадо обновлять
источник

Р

Роман in Laravel для начинающих
Dsv
Поле id ненадо обновлять
в таком случае он еще одну запись создаст... (
источник

D

Dsv in Laravel для начинающих
Роман
в таком случае он еще одну запись создаст... (
Делай поиск
источник

SS

Serg Serdyuk in Laravel для начинающих
Роман
в таком случае он еще одну запись создаст... (
в updateorcreate 2 параметра же?
источник

D

Dsv in Laravel для начинающих
Зачем там форич?
источник

SS

Serg Serdyuk in Laravel для начинающих
foreach ($statuses as $status) {
           App\Statuses::updateOrCreate(
               ['id'=>$status['id']],
               ['title'=>$status['title']]
           ]);
       }

типа такого что то должно вроде сработать
источник

ГW

Гор Web-Dev(hope)! in Laravel для начинающих
Дмитрий Кожанов
CORS предназначен для межсайтового обмена а не пользователь-сайт
ну да в моем случае я из своего фронтенда отправляю запрос к беку у них раззные сылки
источник

Р

Роман in Laravel для начинающих
Serg Serdyuk
foreach ($statuses as $status) {
           App\Statuses::updateOrCreate(
               ['id'=>$status['id']],
               ['title'=>$status['title']]
           ]);
       }

типа такого что то должно вроде сработать
Спасибо!!
источник

SS

Serg Serdyuk in Laravel для начинающих
Роман
Спасибо!!
и модельку лучше в единственном числе сразу назвать, лучше сразу привыкать к таким мелочам
источник