У меня есть две таблицы: product, product_names
Как использовать Регистрация в Laravel?
Product Product_names
id id | name | language | objectId
Я использую функцию names()
в модели, которая соединяет эти и таблицу key: id = objectId
Когда я запрос вроде как:
$arr = Product::with("names")->get();
Я получаю коллекцию объект из таблицы Product
и разделенный coolection с names()
Как слить это в один результат коллекции?
Итак, мне нужно, чтобы получить что-то как:
$oneResultObject = SELECT Product_names.name AS name from Product LEFT JOIN Product_names ON Product_names.objectId = Product.id;
Без использования ::with("Product_names")
Откуда вы получили сообщение? – Babaev
Почему я не могу использовать простой: '$ subcategories = Product :: with (" productNames ") -> get();'? – Babaev
Опубликовать это ошибка, исправлено. Я написал все подробности. –