Мне нужно добавить символ '%' в поле 'votes_count'Как конкатенация символа в JSon рельсах 4
Моего контроллер,
@celebrity = Celebrity.includes(:category).order(votes_count: :desc)
Я подсчет общего количества голосов здесь
total_votes = Vote.count.to_f
изменение общего количества. голосов в процентах
@celebrity.each do |celeb|
celeb["votes_count"] = (celeb.votes_count/total_votes * 100).round(2)
end
здесь, я меняюсь в JSON
respond_to do |format|
format.json { render json: @celebrity.to_json(:include =>{:category => {:only => [:category]}})}
end
Мой выход [{ "ID": 3, "имя": "Saravana", "пол": ложные "category_id": "1", "votes_count": 25}]
Мой вопрос, как я могу добавить символ '%' в votes_count
ну, по идее MVC/rails, это презентация - это нужно сделать в шаблонах или помощниках .... –
и серьезно, прекратите бессмысленные тегирования. –