我上课
class Rule < ActiveRecord::Base
belongs_to :keyword_group, optional: true
在RSpec中使用它时效果很好。如果我输入byebug
并检查关联:
(byebug) Rule.reflections["keyword_group"].foreign_key
"keyword_group_id"
但是当我从Rails控制台检查时:
> Rule.reflections["keyword_group"]
=> nil
有什么想法可能会出错吗?我在其他文件中的所有关联在RSpec和rails console
中都可以很好地工作。
答案 0 :(得分:0)
spring stop
并重新启动Rails控制台就可以了。