Kohana ORM语法问题

时间:2010-04-09 17:48:27

标签: php orm syntax kohana

我正在使用Kohana的ORM“join_table”函数来构建查询。以下作品:

$category = ORM::factory('category')->join_table('product');

但这不是:

$category = ORM::factory('category');
$category->join_table('product');

文档使用第二个作为示例,但它返回0,而第一个示例返回“categories_products”,这是正确的。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

我使用Kohana,但我不熟悉它的ORM。你问的问题是我不知道在php级别上它是如何可能的。无论在Kohana中如何实现,这两个陈述都是相同的。你究竟如何检查第二个函数的返回值?

请注意,在第二个示例中,您没有将$category分配给join_table的返回值,就像您在第一个中一样。这可能是你的问题吗?