Memang desain table dimasalah saya redundant, tapi ini cuma test case
yang saya coba selesaikan.

Masalah saya kemarin mungkin banyakj ditemui sama rails-noob macam saya :)

Solusinya jadi gini :

class Address < ActiveRecord::Base
        has_one :province
        belongs_to :user
...

class Province < ActiveRecord::Base
        belongs_to :country
        belongs_to :address
...

class User < ActiveRecord::Base
        has_one :address, :dependent => :destroy
...

class UserController < ApplicationController
...
        def create
                @user = User.new(params[:user])
                @address = @user.create_address(params[:address])
                if @user.save
                        redirect_to :action => 'list'
                else
                        render :action => 'new'
                end
        end
...

sekarang masalahnya kalo mau update gmn? :( tolongin yah

Kirim email ke