و شيئ اضافي xD ان ممكن شرح ل relationships
هل من احد يخبرني با طريقة عن كيفية اضع نضام تعليقات ؟ (الطريقة فقط)
السلام عليكم
الفكرة انه على سبيل المثال عندك جدول postsوجدول comments
ستقوم بإنشاء 2 موديل Post و Comment
موديل Posts
namespace App;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
public function comments()
{
return $this->hasMany('App\Comment');
}
}
العلاقة هنا علاقة one to many اي انه البوست الواحد من الممكن ان يكون به اكثر من تعليق
في صفحة البوست سيتم انشاء الاستعلام التالي
$comments = App\Post::find(1)->comments;
بهذه الطريقة سيتم جلب تعليقات البوست رقم 1
ومن ثم نقوم بعمل اللوب لجلب جميع التعليقات بهذا الشكل
foreach ($comments as $comment) {
//
}
هذه الفكرة ببساطة واتمنى ان تكون سهله وبسيطة
التعليقات