我想要一个通过关系创建的属性的过滤器,它可以通过声明变量和一起使用prop来完成。我需要更好的解决方案

时间:2012-09-29 04:54:58

标签: yii

  

我搜索了论坛,选项是

  • 在类中声明变量并将其设置为public。
  • 将变量设为必填项。
  • 然后$ criteria-> with = array('relation')和$ criteria-> together = 真
  • 然后$ criteria-> compare(relation.field_name,$ this-> field_name)

*现在问题出现在控制器中,每当我打电话给$ model->保存时,我必须分配$ model-> fieldname = $ model-> relation-> field_name,否则我得到验证错误,field_name不能为空。看起来很难追查。*

0 个答案:

没有答案