]>
Commit | Line | Data |
---|---|---|
6527f429 DM |
1 | /**\r |
2 | * Model for a book\r | |
3 | */\r | |
4 | Ext.define('Books.model.Book', {\r | |
5 | extend: 'Ext.data.Model',\r | |
6 | requires: ['Books.model.Review'],\r | |
7 | \r | |
8 | fields: [\r | |
9 | 'id',\r | |
10 | 'name',\r | |
11 | 'author',\r | |
12 | 'detail',\r | |
13 | 'price',\r | |
14 | 'image'\r | |
15 | ],\r | |
16 | \r | |
17 | hasMany: {\r | |
18 | model: 'Books.model.Review', \r | |
19 | name: 'reviews',\r | |
20 | foreignKey: 'book_id'\r | |
21 | }\r | |
22 | });\r |