相关疑难解决方法(0)

Laravel - 数据库,表和列命名约定?

我正在使用laravel eloquent数据对象来访问我的数据,命名我的表,列,外键/主键等的最佳方法是什么?

我发现,那里有很多命名约定.我只是想知道哪一个最适合laravel雄辩模型.

我正在考虑遵循命名约定:

  1. 奇异的表名(例如:帖子)
  2. 奇异列名称(例如:userId - post表中的用户ID)
  3. 用于表名中多个单词的Camel大小写(例如:PostComment,PostReview,PostPhoto)
  4. 用于列名中多个单词的Camel大小写(例如:firstName,postCategoryId,postPhotoId)

所以有了这个,我可以在控制器中使用类似的语法.

$result = Post::where('postCategoryId', '4')->get();
Run Code Online (Sandbox Code Playgroud)

是否有任何推荐的Laravel指南?我可以继续这些命名约定吗?

如果有人有更好的建议,我会很高兴听到他们.谢谢你们!

php database naming-conventions laravel eloquent

24
推荐指数
2
解决办法
4万
查看次数

标签 统计

database ×1

eloquent ×1

laravel ×1

naming-conventions ×1

php ×1