Size: a a a

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

2020 June 29

VY

Vladimir Yefremov in Laravel для начинающих
Laravel guru
Кто-то разбирается в GSAP?
с этим тебе лучше пойти в ЖС чат
источник

RE

Roman Emelyanov in Laravel для начинающих
Roman Emelyanov
Всем привет! Не пойму в чём проблема. В логи дата пишется не корректная. Указвается час, а минуты и секунды почти всегда одинаковые. Например
[2020-06-28 21:06:00]
[2020-06-28 21:06:00]
[2020-06-29 05:06:48]
[2020-06-29 05:06:48]
[2020-06-29 05:06:48]
[2020-06-29 08:06:59]
[2020-06-29 08:06:59]
[2020-06-29 08:06:59]
[2020-06-29 08:06:59]
[2020-06-29 08:06:59]
[2020-06-29 08:06:59]
[2020-06-29 09:06:06]
[2020-06-29 09:06:06]

Такиа настройка логов
'currencyRate' => [
   'driver' => 'monolog',
   'level' => 'debug',
   'handler' => RotatingFileHandler::class,
   'handler_with' => [
       'filename' => storage_path('logs/currencyRate/getCurrency.log'),
       'dateFormat' => 'Y-m',
   ],
   'formatter' => LineFormatter::class,
   'formatter_with' => [
       'format' => "[" . date('Y-m-d H:m:i')."] %message% \n",
   ],
],
нашёл косяк, формат даты не правильный Y-m-d H:i:s
источник

RE

Roman Emelyanov in Laravel для начинающих
вместо минут всегда показывался месяц))
источник

VY

Vladimir Yefremov in Laravel для начинающих
возьмите camelCase - оба будете довольны :)
источник

С

Сергей in Laravel для начинающих
Канат
Она до сих пор живёт )
Ну да, только под мэйлами теперь, вроде)
источник

Д

Дмитрий in Laravel для начинающих
Коллеги, доброе утро.
Подскажите пожалуйста такой момент с базой.
источник

F

FrontendPro in Laravel для начинающих
Дмитрий
Коллеги, доброе утро.
Подскажите пожалуйста такой момент с базой.
Добавьте дата на этот таблице, у меня было такой проблема. После добавление , все исправлен.
источник

Д

Дмитрий in Laravel для начинающих
У меня есть таблица purchases и у нее есть поле product_id которое ссылается на аблицу products на поле id.
Но я пытаюсь заполинть таблицу purchases данными, и есть данные, у которых product_id например 30000 а элемента с таким ID нет в таблице products.
Как сделать что бы данные в purchases все равно добавились, но если я буду ссылаться на этот ID мне вернет просто null и все
источник

VY

Vladimir Yefremov in Laravel для начинающих
Дмитрий
У меня есть таблица purchases и у нее есть поле product_id которое ссылается на аблицу products на поле id.
Но я пытаюсь заполинть таблицу purchases данными, и есть данные, у которых product_id например 30000 а элемента с таким ID нет в таблице products.
Как сделать что бы данные в purchases все равно добавились, но если я буду ссылаться на этот ID мне вернет просто null и все
"Как сделать что бы данные в purchases все равно добавились, но если я буду ссылаться на этот ID мне вернет просто null и все"

лучше сделай по-нормальному :)
добавляй только те ИД, которые есть в продуктах...
источник

Д

Дмитрий in Laravel для начинающих
Vladimir Yefremov
"Как сделать что бы данные в purchases все равно добавились, но если я буду ссылаться на этот ID мне вернет просто null и все"

лучше сделай по-нормальному :)
добавляй только те ИД, которые есть в продуктах...
нет, это сделает кучу проблем. Нужно именно так как я написал выше
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Дмитрий
У меня есть таблица purchases и у нее есть поле product_id которое ссылается на аблицу products на поле id.
Но я пытаюсь заполинть таблицу purchases данными, и есть данные, у которых product_id например 30000 а элемента с таким ID нет в таблице products.
Как сделать что бы данные в purchases все равно добавились, но если я буду ссылаться на этот ID мне вернет просто null и все
не добавлять внешние ключи
источник

Д

Дмитрий in Laravel для начинающих
я в products смогу добавить в любой момент, а если прийдет постбек с тем ID продукта которого нет в базе, то запись не запишеться и поломается весь учет
источник

VY

Vladimir Yefremov in Laravel для начинающих
Дмитрий
нет, это сделает кучу проблем. Нужно именно так как я написал выше
форейн кей тебе этого не даст :)
если нужен такой финт - отключай форейн кей
источник

Д

Дмитрий in Laravel для начинающих
понял. Спс)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
сделать так чтобы не добавлялись элементы с несуществующим ид в другой таблице
источник

VY

Vladimir Yefremov in Laravel для начинающих
Дмитрий
я в products смогу добавить в любой момент, а если прийдет постбек с тем ID продукта которого нет в базе, то запись не запишеться и поломается весь учет
"если прийдет постбек с тем ID продукта которого нет в базе,"

откуда ему взяться?
источник

Д

Дмитрий in Laravel для начинающих
Скажите, что бы я не тратил время и не тестил. Если у меня в Базе не будет foreign key то если я в модели пропишу например
public function product(){
  return $this->belongsTo("App/Product")
}

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

Д

Дмитрий in Laravel для начинающих
Vladimir Yefremov
"если прийдет постбек с тем ID продукта которого нет в базе,"

откуда ему взяться?
Постбэки приходят с СРА сетки. в Products у себя я храню инфу о товарах которые там продвигаю.
Но я могу продвигать какой то товар, который я просто не успел еще добавить у себя в products но если прошла продажа, то в таблицу с заказами ее нужно внести в любом случае
источник

VY

Vladimir Yefremov in Laravel для начинающих
Дмитрий
Постбэки приходят с СРА сетки. в Products у себя я храню инфу о товарах которые там продвигаю.
Но я могу продвигать какой то товар, который я просто не успел еще добавить у себя в products но если прошла продажа, то в таблицу с заказами ее нужно внести в любом случае
"я просто не успел еще добавить у себя в products но если прошла продажа, то в таблицу с заказами ее нужно внести в любом случае"

прикольно :) - по-другому не скажешь....
а как ты его потом опознаешь - что продалось?
источник

Д

Дмитрий in Laravel для начинающих
зайду на СРА сетку и гляну что это за товар продался, и внесу его в свою таблицу
источник