ActiveRecord を介して sqlite3 データベースにいくつかの文字列 (日付のように見える) を挿入していますが、データベースはフィールドを変更して日付のように見せています。例えば:
"4-2" => "2-Apr" #Not only a date but the order has been reversed.
"6-7-12" => "7/12/2006" #Again not only a date but the order has been changed.
これを防ぐルビ文字列関数を探しましたが、何も思いつきませんでした。
他の誰かがこのようなことに遭遇したことがありますか?また、回避策や修正を知っていますか?