我目前正在使用CakePHP 2.x.在CakePHP中使用複合索引保存HasMany關係數據
我使用form_helper製作我的所有表格,然後使用活動記錄方式保存模型數據。它非常簡潔,但我找不到保存某個特定結構的方法。
我有2個表格,一個是用戶基本信息,另一個是用戶詳細信息,有很多不同的字段:User和User_Detail。
User:
id | name | email
------------------------
1 | John | [email protected]
2 | Paul | [email protected]
User_Detail:
id | user_id | field | value
-----------------------------
1 | 1 | sex | m
2 | 1 | age | 21
3 | 2 | height | 180
什麼是讓用戶填寫某些領域的最佳方式?可以在應用程序中對哪些字段進行硬編碼。是否可以使用表單助手和saveRelationship()?
「性別」,「年齡」,「身高」來自哪裏?他們是不斷的絃樂?還是隻是打開用戶填寫表單的輸入? –
他們是不斷的字符串,但我會有很多,並不是每個用戶都會有相同的 –