私はユーザーモデルを持っており、各ユーザーには会社名とそれに関連付けられた都市があります。このプロジェクトでは、都市に基づいて各ユーザーをリストする必要があります。例:citywise / san-francisco、citywise/new-york。現在、これらは念頭に置いているモデルです
class User < ActiveRecord::Base
attr_accessible :name, :company
belongs_to :city
end
class City < ActiveRecord::Base
attr_accessible :name, :slug
has_many :users
end
また、都市を事前定義されたリストにすることはできません。各ユーザーがDBに作成されるときに作成する必要があります。
では、ユーザーの作成/更新中に都市にアクセスまたは作成するにはどうすればよいですか?