$ ssh-keygen -t rsaをして.ssh以下に出来るid_rsa.pubをサーバーに転送します。
サーバーでid_rsa.pubを.ssh以下にあるauthorized_keysに追加します。
.ssh$ id_rsa.pub >> authorized_keys
後はパーミッションを確認して終了です。
$ ssh-keygen -t rsaをして.ssh以下に出来るid_rsa.pubをサーバーに転送します。
.ssh$ id_rsa.pub >> authorized_keys
# model class Parent < ActiveRecord::Base has_one :child accepts_nested_attributes_for :child end class Child < ActiveRecord::Base belongs_to :parent end # controller class ParentsController < ApplicationController #... def new @parent = Parent.new @parent.build_child # ここが大切だったようです。 end def edit @parent = Parent.find(param[:id]) @parent.build_child if @parent.child.nil? end end # view (in Haml, with formtastic, but you can do this with regular Rails helpers too) - semantic_form_for @parent do |f| - f.inputs do = f.input :name - f.semantic_fields_for :child do |c| - c.inputs do = c.input :some_child_field
((view))hoge.html.erb<%= f.label :prefecture_id %> <%= f.select :prefecture_id, Prefecture.all.collect {|u| [ u.name, u.id]} %><%= f.label :city %>((controller))hoge.rb def city_select @cities = City.where("ken_code = ? AND id > ?", params[:pref_id], params[:pref_id] + "100") render end ((public))application.js $(function(){ $('#prefecture_id').change(function(){ var pref_id = $("#prefecture_id").val(); $.get("city_select?pref_id=" + pref_id); }); }); ((js.erb))city_select.js.erb $("#city_id").html("<%= escape_javascript(render :partial => 'select_city', :pref_id => params[:pref_id]) %>"); select_city.html.erb <% ここにselect要素の処理を書く %>更新スペース