0
我试图写:ActiveRecord的SQL变量替换
post_view.id = 1
Comment.find(:all, :conditions => "post_parent_id = 'post_view.id'").size
第二条语句不工作,因为这是不写post_view.id
的适当方式。
Anyoone知道正确的语法?
我试图写:ActiveRecord的SQL变量替换
post_view.id = 1
Comment.find(:all, :conditions => "post_parent_id = 'post_view.id'").size
第二条语句不工作,因为这是不写post_view.id
的适当方式。
Anyoone知道正确的语法?
post_view.id = 1
Comment.find(:all, :conditions => ["post_parent_id = ?", post_view.id]).size
“post_view”是否是您未显示的预先存在的变量?我不明白第一行,或者你想要做的。 'Comment.find(:all,:conditions => [“post_parent_id =?”,post_view.id])。size''也许? – 2010-10-23 17:48:13
是的!这就是谢谢你。 – Trip 2010-10-23 17:51:12