طراحی و پیاده سازی سایت

طراحی سایت و بهینه سازی موتورهای جستجو (سئو)

طراحی و پیاده سازی سایت

طراحی سایت و بهینه سازی موتورهای جستجو (سئو)

برای join مثلا دو جدول users و teachers با استفاده از Eloquent ORM، باید ابتدا model مربوط به User و Teacher را بسازید.

به این صورت:

در model مربوط به Teacher کد زیر را بنویسید:

class Teacher extends \Illuminate\Database\Eloquent\Model{}

در model مربوط به User کد زیر را بنویسید:

class User extends \Illuminate\Database\Eloquent\Model{
    public function Teacher(){
        return $this->belongsto('Debtor');
    }
}

و در index.php اطلاعات را به صورت زیر به Twig ارسال کنید:

$app->get('/', function () use ($app) {
    // Render index view
   $app->render('index.html',array(
	'users' => User::with('Teacher')->get()	
   ));
});

و در index.html مربوط به Twig اطلاعات را به صورت زیر نمایش دهید:

{% for user in users %}			
	{{ user.name }}
	{{ user.family }}
	{{ user.Teacher.name }}
	{{ user.Teacher.family }}			
{% endfor %}
۹۳/۰۶/۰۲

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی