0

私はこれらとモデルの間に多対多の関係を持っています:-

user.rb and city.rb、user.citiesとcity.usersにアクセスできるようにします。

ユーザーが[都市の追加]をクリックしたら、次のように一時変数にそれらの都市を追加します

temp = []
city = City.find(params[:id])
temp << city

次に、このようなことを行って臨時雇用者を繰り返したいと思いtemp.each do |t|... ます。次に、ユーザーがクリックして私の都市を確認したら、これらの都市を追加します。user.cities

望ましい結果を得るための最良のアプローチは何でしょうか?

4

1 に答える 1

1

最善のアプローチはjavascriptを使用することだと思います。jsで都市IDを保存をクリックし、送信時に適切なアクションに送信して保存します。

于 2012-05-29T09:43:02.020 に答える