创建只读模型是否会成为反模式或引起任何问题?

时间:2019-03-30 18:51:09

标签: laravel eloquent model master-slave

假设主/从数据库设置,假设我们具有以下模型:

Author
Blog
Post

假设我们要始终从从数据库读取数据(或至少表明我们要使用从数据库),

我们可以使用以下内容:Author::connection('slave')->find(1);

但是对于每个模型,如果我们创建了一个只读模型,例如:

class AuthorRO extends Author {
  protected $connection = 'slave';
}

然后这样称呼:AuthorRO::find(1);

这会引起任何问题还是有问题(除了创建重复的模型之外?)

0 个答案:

没有答案