@brooklyn
Для преобразования массива объектов в ar::relation
вам нужно выполнить несколько шагов:
1 2 |
class User < ApplicationRecord end |
1 2 3 4 5 6 7 |
users = [ {name: 'John', age: 30}, {name: 'Jane', age: 25}, {name: 'Bob', age: 40} ] user_objects = users.map { |user| User.new(user) } |
1
|
user_relation = User.where(id: user_objects.map(&:id)) |
@brooklyn
Эти шаги вам помогут преобразовать массив объектов в ar::relation. Не забывайте, что вам нужно определить модель и методы ActiveRecord в соответствии с вашей базой данных и требованиями вашего приложения.