ผลต่างระหว่างรุ่นของ "418342 ภาคปลาย 2552/ปฏิบัติการที่ 5"
ไปยังการนำทาง
ไปยังการค้นหา
Cardcaptor (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย 'ในปฏิบัติการนี้ เราจะสร้าง model, controller, และ view อย่างง่าย…') |
Cardcaptor (คุย | มีส่วนร่วม) |
||
แถว 38: | แถว 38: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | หลังจากนั้นให้สั่งให้ migration ทำงานด้วยคำสั่ง | ||
+ | rake db:migrate |
รุ่นแก้ไขเมื่อ 20:52, 3 ธันวาคม 2552
ในปฏิบัติการนี้ เราจะสร้าง model, controller, และ view อย่างง่ายๆ สำหรับค้นหาข้อมูลในฐานข้อมูลของนักดนตรีสากล
สร้าง Rails Application และ Model
ให้คุณสร้าง rails application ชื่อ music ขึ้นมาใน directory หนึ่ง
หลังจากนั้นเราจะสร้าง model ชื่อ artist ด้วยการสั่ง
ruby script/generate model artist
แล้วจงไปแก้ไขไฟล์ migration ที่ชื่อ db/migrate/<<timestamp>>_create_artists.rb เพื่อให้ในตารางมีฟีลด์ดังต่อไปนี้
ชื่อ | ชนิด |
name | string |
origin | string |
genre | string |
homepage | string |
album | text |
track | string |
หลังจากนั้นให้สั่งให้ migration ทำงานด้วยคำสั่ง
rake db:migrate