我有一个过滤问题,在我的情况,我需要通过值过滤器产品,其定位于儿童,但我只能使用当前版本中,我已经创建与去年协会通过Rails的为最新的孩子和搜索由它的价值
has_one :product_current_version, -> { order version: :desc }, class_name: 'ProductVersion', foreign_key: :product_id
版本但当我尝试使用
Product.joins(:product_current_version).where('product_current_versions.version = 6')
它返回错误
谢谢关注,我希望你能帮助我
什么错误是什么? – Iceman
#<产品:: ActiveRecord_Relation:0x312e94c> 只是在查询中的错误 –
这不是一个错误信息 – Iceman