Size: a a a

2020 December 02

ДТ

Дмитрий Тремасов... in Laravel Pro
Александр
Чё-то потерял нить :(
$employee = new Employee;
Вроде же подтягивает все отношения, которые есть в модели Employee?
/**
* Save the model and all of its relationships.
*
* @return bool
*/
public function push()
{
   if ( ! $this->save()) return false;

   // To sync all of the relationships to the database, we will simply spin through
   // the relationships and save each model via this "push" method, which allows
   // us to recurse into all of these nested relations for the model instance.

   foreach ($this->relations as $models)
   {
       foreach (Collection::make($models) as $model)
       {
           if ( ! $model->push()) return false;
       }
   }

   return true;
}
источник

ДТ

Дмитрий Тремасов... in Laravel Pro
Вот код push - он ровно сохраняет модель и обходит отношения
источник

DK

Dmitriy K. in Laravel Pro
Александр
Чё-то потерял нить :(
$employee = new Employee;
Вроде же подтягивает все отношения, которые есть в модели Employee?
Какие отношения могут быть у модели, которая только что была создана через new?
источник

IM

Igor Melnychuk in Laravel Pro
Dmitriy K.
Какие отношения могут быть у модели, которая только что была создана через new?
Я сейчас с ним в ЛС поболтаю, я кажется понял суть траблы
источник

МM

М M. in Laravel Pro
всем привет
источник

МM

М M. in Laravel Pro
источник

МM

М M. in Laravel Pro
unisharp-filemanager выводить ошибку во время выгрузки файлов с именами кирилица
источник

МM

М M. in Laravel Pro
как решить проблему помогите
источник

OW

Os Well in Laravel Pro
Всем привет.
Есть модель Товары
Есть продажи - модель Order
Модель поступления на склад
Item
id

Order
item_id
quantity

Income
item_id
quantity

Как можно сформировать запрос, чтобы получить все товары, которые есть в наличии?
Сейчас я делаю так:
Item::with('orders', 'items') и после получения всех итемов, вычитаю продажи из поступления
Возможно ли как-то всё свести к одному запросу?
источник

IM

Igor Melnychuk in Laravel Pro
Os Well
Всем привет.
Есть модель Товары
Есть продажи - модель Order
Модель поступления на склад
Item
id

Order
item_id
quantity

Income
item_id
quantity

Как можно сформировать запрос, чтобы получить все товары, которые есть в наличии?
Сейчас я делаю так:
Item::with('orders', 'items') и после получения всех итемов, вычитаю продажи из поступления
Возможно ли как-то всё свести к одному запросу?
Почитай про ->whereHas()
источник

n

nighthtr [backend] in Laravel Pro
М M.
как решить проблему помогите
Нанять разработчика 🙈😆
источник

МM

М M. in Laravel Pro
nighthtr [backend]
Нанять разработчика 🙈😆
я сам разработчик 😆
источник

n

nighthtr [backend] in Laravel Pro
М M.
я сам разработчик 😆
Ты не разработчик)
источник

МM

М M. in Laravel Pro
почему?
источник

AG

Alex Gordu in Laravel Pro
М M.
я сам разработчик 😆
Жена  офицера?
источник

МM

М M. in Laravel Pro
Alex Gordu
Жена  офицера?
че за ф%гня
источник

n

nighthtr [backend] in Laravel Pro
М M.
почему?
Потому что ты тут просишь сделать за тебя, вместо того чтобы самому разобраться
источник

МM

М M. in Laravel Pro
ты лучше проблему посмотри
источник

OW

Os Well in Laravel Pro
Igor Melnychuk
Почитай про ->whereHas()
Читал, но я не понял, как там получить сразу остаток order.quantity - income.quantity
источник

МM

М M. in Laravel Pro
nighthtr [backend]
Потому что ты тут просишь сделать за тебя, вместо того чтобы самому разобраться
я уже 2 дня ищу проблему
источник