是否可以像:conditions一样为:joins指定参数?
这里有一个例子(SQL代码不相关)
named_scope :threads, {
:joins => [" LEFT JOIN groups_messages gm ON messages.id=gm.message_id AND gm.group_id IN (?) ",@group_ids_array],
:conditions => ["creator_id=? AND messages.id IN (?)", current_user_id, @message_ids_array]
}
在这个例子中,:conditions的参数将被正确插入,但是对于:joins,我会收到一个错误。
Association named ' LEFT JOIN groups_messages gm ON messages.id=gm.message_id and gm.group_id IN (?) ' was not found; perhaps you misspelled it?
什么函数可以替换:conditions中的参数?