【发布时间】:2013-07-07 14:58:05
【问题描述】:
我有两张桌子
公司和公司元数据
公司表有以下内容
------------------------
id | title | city
------------------------
1 | abc | nice city
2 | def | awesome city
------------------------
company_meta 有
------------------------------------------------
id | company_id | meta_key | meta_value
------------------------------------------------
1 | 1 | feature_parking | Yes
2 | 1 | feature_fireexit | Yes
3 | 2 | feature_parking | No
4 | 2 | feature_gym | Yes
------------------------------------------------
现在我想在 Laravel 中加入这两个表并打印它以显示以下内容
Company 1 : nice city
Parking : Yes
Fire Exit : Yes
Gym : No (if not mentioned it must automatically consider as NO)
Company 2 : awesome city
Parking : No
Fire Exit : No
Gym : Yes
使用 Foreach 语句。
我通过看到 Wordpress DB 了解了使用元数据的这种类型的表关系。还有谁能告诉我这种类型的关系方法叫什么,以便我将谷歌更多关于相同的tuts。
还有其他更好的创建数据库关系的方法吗?我的数据库将有大约 100,000 条公司数据,每家公司都有 10-12 个特征。所以这将是一个非常大的数据库。
【问题讨论】:
标签: php sql wordpress laravel eloquent