متد get

همان طور که می دانید با متد get کاربر قادر است تمامی آبجکت هایی که برای هر مدل ساخته شده و در دیتابیس وجود دارد را مشاهده کند . نمایش لیستی از ابجکت ها بنا به شرایط مختلفی نیز امکان پذیر است به طور مثال نمایش اخرین ابجکت یک مدل یا اعمال شرط هایی در لیست . نه تنها می توان شروطی را روی هر کدام از فیلد ها ایجاد کرد بلکه می توان تا عمق بی نهایت شروطی بر روی فیلد های دارای ارتباط با table  های دیگر نیز ایجاد کنید.

حال می خواهیم با هم یک سرویس با متد get برای مدل book ایجاد کنیم.

در لیست باکس choose the model مدلی که میخواهیم لیستی از object  های آن را مشاهده کنیم را انتخاب می کنیم .تمامی مدل های دیتابیس در این لیست قابل نمایش هستند.

در باکس number per page تعداد object هایی که میخواهیم در یک صفحه مشاهده کنیم را وارد میکنیم به طور مثال اگر عدد 2 را وارد کنیم از ابتدای لیست object  ها ، 2 مورد را نمایش خواهد داد.
لازم به ذکر است که مقدار پیش فرض number per page  مقدار 5 است.

متد get

بخش order یا مرتب سازی در واقع برای مشخص کردن ترتیب نمایش object  های نمایش داده شده بر اساس فیلد مورد نظر در دیتابیس می باشد.

در لیست باکس choose the field  نام فیلدی که میخواهیم بر اساس ان مرتب سازی انجام شود را انتخاب می کنیم .

تمامی فیلد های مدل مورد نظر در این لیست وجود دارد که می توانیم بر اساس هر یک مرتب سازی کنیم.

در لیست باکسdescending  ascending / مشخص می کنید که مرتب سازی صعودی و یا نزولی انجام شود.

در انتخاب فیلد هایی که مقدار آنها عددی است مانند id  ، مرتب سازی براساس ترتیب اعداد و در فیلد هایی که رشته دریافت میکنند نیز براساس ترتیب حروف چه انگلیسی و چه فارسی انجام می گیرد.
پس از اجرا بوسیله دکمه های view query و سپس Test and Run ، لیستی از ابجکت ها در پایین نمایش داده میشود که شامل دو بخش  info (اطلاعات) و data (داده ها ) است .

متد get