
1 9hills 2015 年 4 月 19 日 如无必要,勿增实体。这个辅助表按理说是永远不会按照Model的用法用上的 |
2 no13bus OP @9hills model的用法?奥。大概明白了。意思就是说这个表的操作用另外的表插入 读取,不大会有单独针对它本身的初始化和操作什么的。哎,说的有点绕口 |
4 hustlzp 2015 年 4 月 19 日 额,原来还有这个建议。我之前一直是用Model来写的... |
6 hustlzp 2015 年 4 月 19 日 |
8 oclock 2015 年 4 月 19 日 如果这个many-to-many关系中没有其它信息需要维护,tag和page直接引用到对方(e.g. tag.related_pages, page.related_tags),因为不需要显示地对token做操作,也就没有必要为它创建class/model (想像这些model的下游码农不是你自己,那他应该不需要知道token table的存在) 否则,假设token记录了譬如created_at这样的额外信息,三张表的关联变成 tag <-> token <-> page,为了取得created_at就绕不开token,因此需要把token table暴露出来 |