【发布时间】:2014-03-08 08:28:52
【问题描述】:
我有一个关系,我正试图开始工作,似乎是通过错误的列进行搜索。我有一个模型,用户词,它应该得到一个相关的词。我希望它使用 userword 表中的 word_id 列通过 word 表中的 id 搜索单词,但它似乎使用 userword 行的 id 来搜索单词。我想也许如果我告诉它在 hasOne() 的第三个参数中使用哪一列它会起作用,但无济于事。有问题的代码是:
public function word(){
return $this->hasOne('Word', 'id', 'word_id');
}
任何帮助或想法将不胜感激!另外,如果您需要更多信息,请告诉我,我会在这里更新!非常感谢!
【问题讨论】: