На самом деле, я запутался, спросив о названии моей проблемы.
У меня есть комментарий к таблице
Schema::create('comments', function (Blueprint $table) {
$table->increments('id');
$table->integer('user_id')->unsigned();
$table->integer('parent_id')->unsigned()->nullable();
$table->foreign('parent_id')->references('id')->on('comments')->onDelete('cascade');
$table->text('body');
$table->integer('commentable_id')->unsigned();
$table->foreign('commentable_id')->references('id')->on('posts')->onDelete('cascade');
$table->string('commentable_type');
$table->timestamps();
});
и мои отношения, чтобы показать ответ от parent_id в Модель комментария вот так.
public function myreplyfrom()
{
return $this->belongsTo(Comment::class,'parent_id')->select('body');
}
я показываю комментарий к телу в клинке вот так
@foreach($mycomments as $comment)
<p> Reply from Comment-> {{ $comment->myreplyfrom }} </p>
@endforeach
моя таблица комментариев вот так

и моя панель комментариев, как это

то, что я сделал, правильно показать текст комментария, но я хочу удалить {"body"}
, поэтому просто комментируйте без заголовка массива и поля.
результат, который я ожидал
Reply from Comment-> sdsds
и Reply from Comment-> woww
как исправить мою проблему ??