В ASP.NET, когда я хочу, чтобы отправить список экземпляров модели для просмотра слоя, преобразовать их в другой тип (видовой) следующий код:Преобразование экземпляра к другому типу, например
var userViewModels = users.select(new {
Name = Name,
UserName = Username
});
Я делаю это, потому что я не хочу отправлять все данные моей модели пользователя (например, пароль) для просмотра слоя. Я помещаю этот код в свой бизнес-уровень Layer.
Я использую AJAX, и я отправляю свои данные по протоколу JSON. Какова наилучшая практика в Ruby on Rails для выполнения аналогичных действий?
Из .net, вам может быть интересно https://github.com/bbatsov/rails-style-guide. Rails работает лучше всего после определенных соглашений. –
Спасибо, Брэд. Я отправляю свои данные Json, и я должен сделать это преобразование. Это именно то, чего я хочу. –
Добро пожаловать. Это смешно, но это не так уж много от вашего примера .net-кода. –