@walkerstech

Неправильный запрос в model?

Еще один глупый вопрос, есть таблица "orders", где история заказов,и там хранится ID товара который был куплен. Выводить в виде массива.
И необходимо реализовать запрос во вторую таблицу "items" с поиском item_id от orders.
Собственно говоря не могу составить правильный запрос,где передается каждый item_id отдельно
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use Auth;
use App\Models\Orders;
use App\Models\Items;

class UserController extends Controller
{
    public function index()
    {
        $user = Auth::user();
        $orders = Orders::where(['user_id' => $user->id, 'order_status' => 1])->get();
        $items = Items::where('item_id', $orders->item_id)->orderBy('created_at', 'desc')->toBase()->get();
            return view('home', compact('user', 'orders', 'items'));
    }
}
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
Пригласить эксперта
Ваш ответ на вопрос

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

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