@Andre548

Как достать parent_id?

Привет, есть таблица options, как из нее можно получить родителя?
public function up()
    {
        Schema::create('options', function (Blueprint $table) {
            $table->id();
            $table->foreignId("parent_id")
                ->nullable()
                ->constrained('options')
                ->cascadeOnUpdate()
                ->cascadeOnDelete();
            $table->string('title');
            $table->float('price');
            $table->string('short')->nullable();
            $table->timestamps();
        });
    }


При таком запросе получаю, только дочерние опции.
public function myTask()
    {
        $tasks = Task::query()
            ->where('customer_id', Auth::id())
            ->with('options')
            ->get();
        return Inertia::render('Tasks/MyView', compact('tasks'));
    }
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 1
@jazzus
whereNull parent_id
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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