让我说我有3张桌子:
当然,我希望在插入新书(或更新现有版本)时填写表格。
表单上存在的字段必须定义为表属性中的记录。
当我填写这些字段时,数据必须保存在表book_properties中。
您可以通过提供一些建议和参考资料来帮助我,如何实现这一目标?
非常感谢你!
答案 0 :(得分:0)
您需要创建3个表:书籍(ID,作者,标题等),属性(ID,名称)和 books_properties (id,book_id,property_id,property_value)。请注意,第三个表必须命名为 books_properties ,而不是 book_property 。然后,您需要为书籍和属性表创建模型。请参阅手册here。创建正确的分析。书籍HasAndBelongsToMany属性。如果您使用cake console,则可以更轻松地创建模型,控制器和视图。