1
我一起使用Rails 3和Datamapper,除了設置多對多關係時,一切都很好。通過Rails使用Datamapper更新關係ORM
如果我通過Rails控制器試圖更新用戶我運行:
@user.update(params[:user])
在params爲一個role_ids集合。然而,當我通過這個通過我得到以下信息:
The attribute 'role_ids' is not accessible in User
型號的用戶側的關係是這樣的:
has n, :roles, :through => Resource
我看不到的問題是在這裏什麼 - 誰能幫忙?