ผลต่างระหว่างรุ่นของ "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