【thinkphp5數據庫thinkphp5模型】第三節:thinkphp5模型類,thinkphp5使用模型數據庫

thinkphp5模型類

  • 使用模型類來描述一張數據庫表,其中模型類的類名對應表名、模型的屬性對應表的一個字段
  • 在thinkphp中實現模型類,須要繼承thinkphp5核心庫中的Model.php抽象類,並完整地實現全部Model類的方法

thinkphp模型類的實例化對象表明了表中的一條數據(即ORM)

模型類Model.php與數據庫Db.php類的區別

thinkphp5中對模型類的操做

  • 在thinkphp5中建立模型類 php

  • 在thinkphp5控制器中調用模型的方式: thinkphp

  • 在thinkphp5中,在模型類內部訪問模型使用$this 數據庫

  • thinkphp5使用模型類進行CRUDthinkphp5

    • 使用模型類向數據表添加數據:
    • 使用模型類查找表中數據:
    • 使用模型類刪除表中數據:

thinkphp5模型讀取器與修改器

用於讀取模型實例化對象的某個屬性值時進行返回前的後處理(這裏的模型實例化對象就是表明數據庫表的一條記錄)。 例子: this

模型修改器

thinkphp5模型類中定義類型轉換鍵值對

相關文章
相關標籤/搜索