Глупый вопрос, но я не уверен, почему это будет работать в Rails 4.2, но не в Rails 5.2.
FamilyCharacteristic.where(family_id: @user.family_ids)
.concat(@user.characteristics)
Спецификации терпят неудачу в 5.2:
Failure/Error:
FamilyCharacteristic.where(family_id: @user.family_ids)
.concat(@user.characteristics)
NoMethodError:
undefined method `concat' for #<ActiveRecord::Relation []>
Did you mean? count
Был ли concat удален из ActiveRecord::Relation
в 5.2 или FamilyCharacteristic.where(family_id: @user.family_ids)
каким-то другим объектом в <4.2? </p>
Спасибо за любую помощь.