【发布时间】:2014-03-06 13:22:55
【问题描述】:
我正在使用kohana-pagination module by Morgan (guide),我想知道如何使用这个表之间的关系。
这是一个例子。
我有三个表 categories、posts 和 categories_post(数据透视表)
Categories has_many Posts 通过 categories_post 和 Posts has_many Categories 通过 categories_post
很好,与 kohana 完美搭配。
现在我想使用分页模块来显示帖子列表及其类别。通常我只是 JOIN 表格然后我获取,但是对于 Kohana + 这个模块我不知道如何使用它。
我已经试过了:
$paginate = Paginate::factory(ORM::factory('post')))->columns(array('id','categories.name'))->execute();
【问题讨论】:
-
您需要自己付出一些努力。为什么不能遵循指南/它在哪里不起作用?你想要超过帖子(然后显示它们的类别)、类别还是两者兼而有之?
-
我想获得一个类别相同的帖子列表。我会放一个代码示例
标签: php pagination kohana kohana-orm