新手问题 mongoid 如何实作 HABTM?

itsvoid · 2012年10月24日 · 1503 次阅读

比如有一个has_and_blongs_to_many关系,user和project。

如何持久化呢?user.projects.push(this_project)就可以了吗(光是用这一句,有的时候project没有持久化user,报错user invalid,非常诡异的是,有的时候才报错,有的时候user和project两边都能更新成功)?是不是一定还需要project.users.push(this_user)? 另外,觉得push比较生硬,有其他的方式吗?

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册