在CakePHP中,如果將created
或modified
字段添加到任何數據庫表中,那麼當數據被保存或更新時,它會分別將DATETIME插入到字段中。自動填充數據庫字段(如創建,修改)
我想添加進去。
我在core.php
(app/config/core.php)中有一個叫做isCheap()
的函數,可以在任何地方調用。該函數返回TRUE或FALSE。
我想擴展MODEL,以便如果任何表有一個is_cheap TINYINT(1)
字段,它會自動保存爲isCheap()的值。
我查看了文件cake/libs/model/model.php
,並在save()函數中有許多對created
,modified
,updated
的引用。我很確定這是它發揮它的魔力的地方,但是它的功能還有很多,我不知道如何擴展它來添加我的行爲?
+1這使我對我的答案! – 2011-05-02 18:11:13