Задать вопрос
@semki096

Как лучше работать с Eloquent — через создание модели или через контейнер, на примере?

Я работаю в Slim. Подключил Eloquent. Смотрю примеры как люди работают, используя занную ОРМ. Одни обращаются к базе через контейнер, другие через модель

//all products
       $products = $this->container->db->table('products')->get();
       foreach ($products as $product){
           echo $product->name . "</br>";
       }
        
       $products = Product::all();
       foreach ($products as $product){
           echo $product->name . "</br>";
       }


В чём разница. Как и когда лучше использовать эти подходы? Или они идентичны?
  • Вопрос задан
  • 27 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skypro
    Python-разработчик с нуля
    9 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
  • Учебный центр IBS
    JVA-I-003 Работа с базами данных в Java
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы