Railsアプリケーションにテーブルがあり、各列のタイプはStringです。この列はmycolumnと呼ばれ、各エントリがNN:NNの形式に適合するようにフォーマットされています。ここで、Nは0〜9の数字です。
ここで問題が発生しているのは、mycolumn [0..1]が特定の範囲(たとえば35)にあるようなすべての要素を見つける必要があることです。
ステートメントは次のようになると思います
Mytable.find(:all, :conditions => ['? <= 35', :mycolumn[0..1].to_i])
これは機能しますか?これを行う別の方法はありますか?