php - 为什么在模型 Laravel 中使用 protected
问题描述
我是 Laravel 的新手,当我在观看 Laravel 的初学者课程时,一位作者在他创建的模型中使用了 protected。这是代码:
class PostsAdmin extends Model
{
protected $table='posts';
protected $primaryKey='id';
}
因此,我不清楚为什么在上述情况下使用 protected。伙计们,我理解 protected 的含义,但我不明白为什么在 Laravel 的模型中使用 protected 。
解决方案
Laravel 使用 protected 来保护您免受数据库的破坏。就像 Sql 注入一样。它还包含避免用户将通过您的表单传递的任何威胁的语句
推荐阅读
- python - 如何导出 JIRA 评论
- c# - 如何在 IRecognizerConvert 中反序列化 luis 实体
- java - 如何找出导致此 Java FX 应用程序线程异常的原因?
- fiddler - 如何使用提琴手生成证书?
- postgresql - 当存在多个可以满足查询的索引时,Postgresql 选择了错误的索引
- java - Android:使用 SliderAdapter 破坏 CardStack 的背景
- reactjs - React 表不包含默认导出
- java - Gson 没有忽略所说的 @Expose 注释
- ios - 在 SpriteKit 项目中包含一个 UIKit 小游戏
- r - R图:pdf以外的设备的损坏/丢失字符