草庐IT

getAllBlogsForUser

全部标签

PHP面向对象问题

我只是在寻找一些建议,目前我的数据库设计是一个用户有很多博客帖子。现在我有一个用户类和一个博客类。但是我不确定获取该用户所有博客文章的正确方法。我是在返回博客对象的用户类中创建一个getAllBlogs()函数,还是创建一个可以按用户搜索的主要博客类,所以它是getAllBlogsForUser($id)谢谢:-) 最佳答案 我个人会使用后面的选项。这是因为博客类知道如何处理博客表。我不想在用户类中编写特定于博客的数据库代码。另一方面,您仍然可以添加User::getAllBlogs()作为Blog::getAllBlogsForU