Mongoid:空白属于关联
我的模型中有 own_to :provider ,并且设置了provider_id,但关联仍然是空白:
irb(main):095:0> o2.provider_id
=> BSON::ObjectId('4e0472f36d40ec0004000001')
irb(main):096:0> o2.provider
=> nil
此外,模型具有provider_id=方法,内部包含“write_attribute(:provider_id,provider_id)”。
这里可能出了什么问题?
Mongoid 版本是 2.4.0
谢谢!
I have belongs_to :provider in my model, and provider_id is set, but association is still blank:
irb(main):095:0> o2.provider_id
=> BSON::ObjectId('4e0472f36d40ec0004000001')
irb(main):096:0> o2.provider
=> nil
Also, model has provider_id= method with "write_attribute(:provider_id, provider_id)" inside.
What could be wrong here?
Mongoid version is 2.4.0
Thank you!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我相信您的其他模型中需要一个
has_one
或has_many
关联。I believe you need a
has_one
orhas_many
association in your other model.