さて、シナリオは次のとおりです。
「一週間の食費はいくらですか?」と質問します。
指定された数の貢献の後、100 としましょう。結果をスキャンして、明らかな偽の結果を見つけたいと思います。たとえば、平均が 80 ポンドであるとしますが、一部の気まぐれな人が値 1 を投入し、他の誰かが 10,000 を投入したとします。
要件は、入力時にデータを検証するのではなく、データを動的に分析してデータの有効範囲を決定し、データベースの統計更新中に結果から外れ値をトリミングすることです。
Rails 3.2、ActiveRecord、および Postgresql を使用してこれを達成するための最良の方法は何ですか?