 |
|
ควรจะปรับโครงสร้างของข้อมูลให้อยู่ในรูปแบบแนวนอนครับ
แยก
ตาราง farmers กับ ตาราง rices และ rice_types
1 farmer มีได้หลาย rice
rice เป็นลูกของ rice_types (belongsTo)
โครงสร้างตาราง
1 farmers
id
name
2 rice_types
id
name
3 rices
id
farmer_id
rice_type_id
name
การเรียก report และโครงสร้างข้อมูล
//โครงสร้างของ farmers
Code (JavaScript)
01. [{
02. id: 1,
03. name: "นาย ก" ,
04. rices: [{
05. id: 1,
06. name: "ข้าว xx" ,
07. type: {
08. id:1,
09. name: "ข้าวจ้าว"
10. }
11. }]
12. },{
13. id: 1,
14. name: "นาย ข" ,
15. rices: [{
16. id: 2,
17. name: "ข้าว xx" ,
18. type: {
19. id:1,
20. name: "ข้าวจ้าว"
21. }
22. },{
23. id: 3,
24. name: "ข้าว xx" ,
25. type: {
26. id:2,
27. name: "ข้าวเหนียว"
28. }
29. }]
30. }]
|
 |
 |
 |
 |
Date :
2018-09-28 09:45:55 |
By :
DK |
|
 |
 |
 |
 |
|
|
 |