Using build with belongs_to that uses :class_name
===

Hi guys I'm having issues using `build`


    Bag
     belongs_to :creator, :class_name => "User"
     has_many :users, :through => :assignments
    
    User
     has_many :bags, :through => :assignments
    
    Assignment
     attr_accessible :bag_id, :user_id

I'm just trying to create a `Bag` that properly uses `current_user's id` to set the foreign key. But what keeps happening is that

Rails properly creates `Bag` but instead of setting Bag.creator_id to current_user.id it `inserts` an entry to `Assignments` using both `bag's id` and `current_user's id`. Could someone please help me out? I'm at wits end.

    current_user.bags.build type: "Prada", price: 50
    current_user.save


