3.7 Models
Models mewakili data dan digunakan dalam aplikasi CakePHP untuk akses data . Sebuah model biasanya mewakili database table tetapi boleh digunakan untuk mengakses apa apa sahaja yang menyimpan data seperti fail, rekod LDAP, iCal events, atau baris dalam fail CSV.
Sebuah model boleh dikaitkan dengan models lain. Sebagai contoh, satu Recipe mungkin dikaitkan dengan Author bagi resipi serta Ingredients dalam resipi itu .
Seksyen akan menjelaskan apa ciri-ciri bagi model yang boleh dijana dengan automatik, bagaimana untuk mengatasi ciri-ciri itu, dan apa methods dan properties sebuah model boleh ada. Ia akan menjelaskan cara-cara berbeza untuk menyekutukan data anda. Ia akan menghuraikan bagaimana bagi mencari, menyelamatkan, dan memadamkan data. Akhirnya, ia akan melihat pada Datasources.


























