Как сделать запрос к базе в yii2?

Пользователь

от jose , в категории: PHP , 8 месяцев назад

Как сделать запрос к базе в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от william_stoltenberg , 7 месяцев назад

@jose 

Yii2 это PHP фреймворк для разработки веб-приложений, и для выполнения запросов к базе данных в нем используется компонент "db". Вы можете использовать следующие методы, чтобы сделать запрос к базе данных:

  1. Через метод createCommand:
1
$result = Yii::$app->db->createCommand("SELECT * FROM table_name")->queryAll();


  1. Через модель:
1
$result = ModelName::find()->all();


В первом случае вы используете команду SQL, а во втором - вы используете возможности ORM (Object-Relational Mapping). Оба способа дают вам возможность получить данные из базы данных, но второй способ является более высокоуровневым и удобным в использовании.