我最近一直在使用fuelphp,并且正在尝试使用ORM。以前从未使用过ORM,所以我想我不是很好地理解。
我的数据库由具有多个对象元的对象类型组成。
所以我有三张桌子。
具有多个object_types_meta的object_types,这是一个到objects_meta_type的连接表
但我不知道如何将其转换为ORM。谁能给我指一下正确的方向?
我想应该是:object_types有很多object_types_meta,然后object_types_meta属于objects_types,但是我该怎么处理object_meta_type呢?
提前感谢!
发布于 2012-11-30 02:10:25
看起来您可能正在使用many to many关系,而object_types_meta是中间表?
http://fuelphp.com/docs/packages/orm/relations/many_many.html
发布于 2012-12-09 17:27:43
如果连接表除了两个外键之外不包含任何额外的列,则应该使用多对多关系,并将连接表用作“直通”表。
如果它包含您需要访问的列,您还必须为连接表创建一个模型,并创建从连接表到其他两个模型的两个一对多关系。
https://stackoverflow.com/questions/11114975
复制相似问题