标签: ruby-on-rails ruby
我有一个表单,允许用户输入3个数字值,这些数值对应于模式/数据库记录的3个数值。
所以,让我们说用户输入以下内容 - a:10 b:5 c:8
我如何才能将该比率与应用中的数据进行比较?如果我从数据库或使用ActiveRecord进行比较,对我来说并不重要。比较应该通过首先使元素最接近用户比率来对数据进行排序。它不需要精确匹配,只需要最接近的东西。
因此以下值将按此顺序返回 -
5,3,4
4,4,6
15,2,2