【发布时间】:2015-07-23 05:08:26
【问题描述】:
我有分类文章
每篇文章属于一个类别的许多文章。
每个类别都有很多文章
文章数据库名称是“文章”
类别数据库名称是“article_categories”
class Article extends Model
{
public function category()
{
return $this->belongsTo('App\ArticleCategory');
}
}
class ArticleCategory extends Model
{
public function articles()
{
return $this->hasMany('App\Article');
}
}
现在我的问题是:我应该如何命名文章中将存储类别 ID 的列?
我试着给它命名:
article_category_id
articleCategory_id
article_categories_id
articleCategories_id
他们都不像我那样工作
$article->category
雄辩地运行这个查询:
select * from `article_categories` where `article_categories`.`id` is null limit 1
谢谢
【问题讨论】:
标签: php laravel eloquent laravel-5