User
first_name: "Johnny"
age: 15
Car
name: "Mazda"
Car
name: "BMW"
Я хотел бы результаты, которые выглядят каккомплекс Active Record Ассоциация
[ {"first_name": "Johnny", "age": 15, cars: [ { "name": "Mazda" }, { "name" : "BMW" } ] } ]
Можно ли сделать это в Rails? Пока я могу получить автомобиль Пользователи, набрав johnny.cars
, но я бы хотел, чтобы структура данных также сохраняла значения parent
.
Я играл с идеей использования named_scopes и переходных атрибутов, но не повезло, пока какие-либо идеи/помощь очень ценятся.
Какова ваша модель отношений между автомобилем и пользователем 'has_many' или' has_many: through', тогда мы можем помочь также искать возврат json-вывода с сервера, тогда я предполагаю, что эта ссылка может помочь 'http://apidock.com/ rails/ActiveRecord/Serialization/to_json' – Viren
Я использую много-ко-многим (имеет много сквозных), но я хотел бы зациклиться на всех Пользователях, показывая все их Автомобили. – lemon
, так что остановите вас, а затем вы не попробовали: includes =>: автомобили, когда выбрали все Пользователь-пользователь вроде этого 'User.includes (: cars)' – Viren