【发布时间】:2015-01-27 20:11:02
【问题描述】:
我的数据库中有这些表
翻译
- 身份证
- translation_key_id
- 内容
语言
- 身份证
- 代码(可能是“eng”或“ger”或“fre”)
翻译语言
- 身份证
- translation_id
- language_id
现在模型是
class Language extends Eloquent {
protected $fillable = array('id','code');
protected $table = 'language';
private $rules = array();
public function translation()
{
return $this->belongsToMany('translation','language_translation');
}
}
class Translation extends Eloquent {
protected $fillable = array();
protected $table = 'translation';
private $rules = array();
public function language()
{
return $this->belongsToMany('language','language_translation');
}
}
现在我想检索那些具有transkation_key_id = abc(例如)和code = "eng"的数据
我该怎么做?
【问题讨论】:
-
您要检索哪个模型?
-
我需要由 translation_key_id 用英文写的内容
标签: database laravel-4 pivot eloquent