php - Laravel + MySQL - 存储 Eloquent 命名空间
问题描述
我得到了这个项目,完全没有文档或联系开发人员。我注意到在数据库转储中,他们将 Eloquent 模型的 PHP 命名空间存储在几个表中。例如,地址表有一个名为“object_type”的字符串列,其值始终为“App\Entities\Client”。我在整个项目中搜索了将使用此值的 PHP 代码。希望能让我了解它的目的。不出所料,该项目从不使用这个值。我只是看到它在插入数据库时对这些值进行了硬编码。
我的问题是,这是某种数据库和/或 ORM 建模设计实践吗?如果是这样,你能解释一下如何在简单的实际意义上使用它吗?
也许这是开发人员的一些概念,它从未发展过。这是一个有趣的想法,但是,通过 MySQL 在字符串条件上加入的想法听起来像是折磨。
解决方案
推荐阅读
- json - 如何使用 Django REST 框架更改 OPTIONS 返回的 json 中返回的字段元数据类型?
- asp.net-core-webapi - 在 WebAPI 中使用 SignalR Core 将消息推送到客户端。(使用 .Net Core 3.1)
- linux - 通过 snap 安装 heroku 时出错
- php - 使用 .htaccees 文件将子域与文件夹匹配
- database - 在 gorm orm 上为 golang 中的微服务创建顶级包
- powerbi - Power BI Dax 公式 - 表格总和问题
- angularjs - 似乎无法为 ng-show AngularJS 设置动画
- node.js - MongoDB 使用 $match 和 $cond
- c# - 动态生成的 FontIcon 显示不正确 (UWP)
- python - 如何在 XML (PDFminer) 中转换 PDF 中的自定义换行符?