如何在使用它们来区分开发元素时不显示记录ID

时间:2015-04-21 03:21:38

标签: ruby-on-rails ruby

我正在使用部分绘制ActiveRecords数组中每条记录的绘图。 div的ID用于确保为相应的记录正确绘制图。我的问题:我不想透露记录的实际ID(vote.id),以防有人真的想要抓取并关联记录。 (也许我的客户是偏执狂,或者他们有一个观点。)有什么方法可以唯一地哈希这些ID,所以他们仍然模糊不清?是否有性能受损? (每页30-100次部分点击)

#Controller
@votes = Vote.where(election_id: x)

#View
<%= render partial: "voting_breakdown", collection: @votes %>

#Partial
<div id="plot_id_<%= vote.id.to_s %>"></div>
<script> jsChartLibrary.plot(data,"#plot_id_<%= vote.id.to_s %>");</script>

0 个答案:

没有答案