我正在尝试使用 Kohana 的 ORM 查询数据透视表,我想知道是否缺少内置函数。目前我只为“类别”和“产品”表设置了 2 个模型。有一个数据透视表“categories_products”,但在插入数据时我不需要模型:
$product = ORM::factory('product');
$product->add(ORM::factory('category', $addCat));
但是,如果不为其创建模型,我无法弄清楚如何查询它。“join_table”函数只返回数据透视表的名称(我一开始以为选择了该表)。如果您可以在没有模型的情况下将数据保存到数据透视表中,那么在我看来,您应该能够以类似的方式检索数据。有任何想法吗?