原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 保存數據(一)

  保存數據 CakePHP 會爲保存模型數據製作快照。準備保存的數據使用如下基本格式傳遞給模型的 save() 方法: 1 Array 2 ( 3 [ModelName] => Array 4 ( 5

原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 關聯(二)

  hasAndBelongsToMany (HABTM) 現在,你已經是 CakePHP 模型關聯的專家了。你已經深諳對象關係中的三種關聯。 現在我們來解決最後一種關係類型: hasAndBelongsToMany,也稱爲 HABTM。

原创 CakePHP 2.x CookBook 中文版 第六章 視圖

  視圖 視圖是 MVC 中的 V。 視圖負責爲請求生成指定的輸出。常用的格式有 HTML、XML 或者 JSON,不過用戶可以下載的流文件和 PDF 文件也可以由視圖層提供。 CakePHP 爲多數常用的渲染情況提供了一些內置的視圖類:

原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 關聯(一)

關聯:將模型連接在一起 CakePHP 的一個非常強勁的特性就是由模型提供關係映射,通過關聯來管理多個模型間的連接。 在應用程序的不同對象間定義關係是很自然的。例如:在食譜數據庫,一個食譜可能有多個評論,每個評論有一個作者,每個作者可能

原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 保存數據(二)

保存相關模型的數據(hasOne, hasMany, belongsTo) 在與關聯模型一起工作時,When working with associated models, 一定要意識到模型數據的保存總是由相應有 CakePHP 模型來

原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 保存數據(三)

  保存相關模型數據 (HABTM) 通過 hasOne、belongsTo、hasMany 保存有關聯的模型是非常簡單的: 只需要將關聯模型的 ID 填入外鍵列。 填完之後,只要調用模型上的 save() 方法,一切就都被正確的串連起

原创 CakePHP 2.x CookBook 中文版 第七章 模型 之 刪除數據

  刪除數據 CakePHP 的模型類提供了幾種從數據庫中刪除記錄的方法。 delete delete(int $id = null, boolean $cascade = true); 通過 $id 刪除記錄。默認情況下,同時刪除那些

原创 CakePHP 2.x CookBook 中文版 第七章 模型

  模型 模型是應用程序中業務層的類。 這意味着它們負責管理工作域中幾乎所有的與數據有關的東西:數據校驗、交互和信息流演化。 通常模型類代理數據,用於 CakePHP 應用程序的數據訪問,多數時候它們代理數據庫表,但並不限於此,它也可以訪

原创 1.01 與 37.8

 網上流傳着這樣一張圖片: 很勵志的一張圖片,一點一小點進步,最後就有了一個大進步! 仔細一想,不對呀,這好像不是一天一點進步累積成一個大進步,那個37.8實際上是最後一天需要做出的進步(相對於第一天)。 以第一天爲1,第二天要比第一天

原创 CakePHP 2.x CookBook 中文版 第五章 控制器 之 頁面控制器

  頁面控制器 CakePHP 提供了一個默認的控制器 PagesController.php。這是提供靜態內容的簡單的可靠的控制器。你在安裝完看到的主頁就是使用這個控制器實現的。 如果你生成了視圖文件 app/View/Pages/ab

原创 我的友情鏈接

51CTO博客開發