【发布时间】:2015-04-24 21:24:48
【问题描述】:
我有一个 voters 表和一个 voter_tags 表:
voters:
id int
... // some other stuff
voter_tags:
id int
voter_id int
tag string
voter_tag 表非常简单,并不需要 id,但这很好。我不想为 voter_tag 建立一个模型,因为这看起来真的很重量级。 (是吗?)
我想在投票者模型中添加一个函数:
class Voter extends Model {
public function voter_tag(){
return $this->hasMany(?); // what goes here?
}
// ... more stuff
}
虽然我知道如何将这种关系与另一个模型联系起来(例如,voter_phone 模型工作正常),但如果我只想从该函数调用中获取字符串列表怎么办?我是否需要制作一个 voter_tag 模型来显示标签列表?看起来真的很重量级。
ORM 是否有一种轻量级的方式来包含连接表中的字符串列表?
【问题讨论】: