2

私のモデル クラスProjectでは、name. 次のように名前を検証します。

  validates :name, :uniqueness => true

nameの範囲内でのみ、プロジェクトが一意であることを望みUserます。つまり、ユーザーは同じ名前の複数のプロジェクトを持つことはできませんが、projects テーブルには、異なるユーザーが所有する同じ名前の複数のプロジェクトを含めることができます。

4

1 に答える 1