Web インターフェイスからレールで動的モデルを管理する最良の方法を検討しています。たとえば、製品モデルがあり、管理 Web インターフェイスから、関連するデータ型 (文字列型の新しいフィールド「説明」など) を持つ新しいフィールド/列を追加できるようにしたいとします。私は2つの可能な方法を考えました:
Web インターフェイスから移行ファイルを作成します。
rails generate migration table field:type
rake db:migrate
モデルの定義をデータベース自体に実装します。
この最後の解決策は、車輪の再発明のようであり、維持するのがより面倒ですが、より良い解決策を思い付くことができませんでした.あなたは何をお勧めしますか?
私の懸念は物事をシンプルかつ標準に保つことですが、私はこの解決策に出くわしました。
どんな提案も素晴らしいでしょう、ありがとう!!