0

現在、Ruby on Rails で Web ページを作成しています。次のように機能するデータモデルを作成しています。プロジェクトには多くのマイルストーンがあり、マイルストーンには多くの目標があります

例:

Project.milestones.goals

そこで、プロジェクト用のモデルとマイルストーン用のモデルを生成しましたが、目標リスト用のモデルを生成するのは大きくて不必要に思えます。

目標のモデルを生成する必要がありますか、またはこの目的により適したものは他にありますか?

4

1 に答える 1

1

それはすべて、次の質問に行き着きます: データベースに目標を永続化する必要がありますか?
答えが「はい」の場合は、 を継承するモデルを作成する必要があります。答えが「いいえ」の場合はActiveRecord::Base、 の永続化メソッドを必要としないが、 のActiveRecordように動作しEnum、静的な値ともの。

于 2013-04-22T12:16:32.087 に答える