Для работы с базами данных использую ORM RedBeanPHP
Для того чтобы получить данные с таблицы я использую следующую конструкцию
R::findAll('products', 'products.id IN ?', [1,2,3,4]); // return object
И здесь все отлично работает, но мне нужно получить с таблицы storage
название склада на котором находится товар. И тогда я использую "сырой запрос"
R::getAll("SELECT products.*, storage.name AS storage_name
FROM products
LEFT JOIN storage ON storage.id = products.storage
WHERE products.id IN ?",[1,2,3,4]); // return array
Все работает нормально, я получаю то что мне нужно, о на душе осадок, т.к. в таком случае ORM бесполезна.
Каким образом получить название склада не прибегая к использованию "сырых запросов". Или для этих целей не обойтись без QueryBuilder'a
?
Виртуальный выделенный сервер (VDS) становится отличным выбором
При попытки подключения к MySQL из PHP Yii2, да и просто из PHP методом PDO Происходит ошибка: SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
Пользователи на сервер загружают документы, другие пользователи их скачивают по прямым ссылкамФайл должен быть вскоре после загрузки проверен...