如何将where条件与Zend_DB表关联?
我有两个与 has_many 关联的表。
我怎样才能用where条件调用has_many表?
当我调用“$news -> findNewsComment();”时我收到评论。但我想要具体的评论,比如刚刚批准的评论。
是否有可能类似 $news -> findNewsComment(array('state_id = ?' => '10'));
I have a two table in relation with has_many assocation on theirselves.
How can i call has_many table with where condition?
When i call like "$news -> findNewsComment();" i get Comments. but i want specific comments, like just approved comments.
is it possible something like $news -> findNewsComment(array('state_id = ?' => '10'));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了解决方案,
我应该将 Zend_Db_Table_Select 对象传递给关系,例如:
我总是梦想像 Ruby on Rails 方式(更短),我认为这是不可能的。
I found the solution,
i should pass a Zend_Db_Table_Select object to the relation for example:
I always dreamt like Ruby on Rails way (shorter), i think it is not possible.