【发布时间】:2012-06-04 20:50:40
【问题描述】:
是否可以在 Kohana 3 中创建一个验证规则来验证 has_many through 关系?
使用guide page 上的示例,博客文章可以通过categories_posts 表包含许多类别。是否可以在 Post 模型中设置验证规则来验证至少添加了一个类别?
我尝试了以下方法:
public function rules()
{
return array(
'categories' => array(
array(array($this, 'has'), array('categories'))
)
);
}
因为我看到ORM::has 函数将返回真/假。但我认为因为“类别”是一种关系,而不是一个字段,所以我写的规则永远不会被检查。
有什么想法吗?
【问题讨论】:
标签: kohana kohana-3 kohana-orm kohana-3.2