php Laravel框架模型

1、定義模型的位置

定義模型的位置,默認是在laravel默認文件夾app目錄下面

2、命名要求
沒有嚴格的要求 ,一般爲 :首字母大寫.php
such as : User.php

3、創建模型

可以在根目錄下使用artisan命令:
php artisan make:model Member
在這裏插入圖片描述
成功

如果出現以下報錯請確認是否在根目錄下
在這裏插入圖片描述

創建好後的文件內容
在這裏插入圖片描述

4、注意事項

1.必須定義一個$table屬性,值是表名,如果不指定則使用類名的複數形式作爲表名。

2.可以定義$primaryKey屬性,值是主鍵名稱,如果需要使AR模式的find方法,則可能需要指定主鍵(Model::find(n)),在主鍵字段不是id的時候則需要指定主鍵。

3.可以定義$timestamps屬性,值是false,如果不設置爲false,默認爲true。則默認會操作表中的created_at和updated_at字段,我們表中一般沒有這兩個字段,所以設置爲false,表示不要操作這兩個字段。

完成效果:

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章