的在ASP.NET中,當我想給模型實例的列表中查看層,我將它們轉換成另一種類型(模型視圖)通過下面的代碼:轉換的實例爲另一種類型的實例
var userViewModels = users.select(new {
Name = Name,
UserName = Username
});
我這樣做是因爲我不想將所有用戶模型數據(如密碼)發送到查看圖層。我把這段代碼放在我的業務邏輯層中。
我正在使用AJAX,並且我通過JSON協議發送了我的數據。 Ruby on Rails中的最佳做法是做什麼類似的操作?
來自.net,你可能會對https://github.com/bbatsov/rails-style-guide感興趣。按照某些慣例,Rails的效果最好。 –
謝謝布拉德。我正在通過Json發送我的數據,我必須進行這種轉換。這正是我想要的。 –
不客氣。這很有趣,但它與你的例子.NET代碼沒有太大的偏差。 –