是你article_model模型应该处理所有相关的查询和逻辑中的任何条目/条,但对于相关我会做出不同的模型,我们称之为comments_model意见。
然后你看一看数据需要得到显示和构建方法,以检索/处理在你的模型,数据是什么。
例如,对于博客条目页面,您需要在get_entry方法article_model和get_article_comments在评论模型,那么对于博客,你将需要在评论模型get_entryes和get_article_number_of_comments的列表页面....
编辑
对于一个网页,列出20博客entryes你将不得不作出1个查询通过调用article_model-> get_entryes,并displaing 1项只有你可以调用get_single_entry列出所有博客entryes(或您限制结果get_entryes,或get_entry_by_uri或get_entry_by_id ...)。然后,要获得每个条目的评论数量,您可以在评论模型中创建一个get_multiple_nr_comment,并在其中传递条目标识,并且您的查询将会像“where comments.entry_id IN(1,34,55 ...)有多种方法可以在一个查询中统计多个注释编号。
所以你最终每页有2个查询。
*(官方)* [创建在20分钟的博客](http://codeigniter.com/tutorials/watch/blog/) – Gordon 2011-01-05 11:21:39