1
它们之间one_to_one关系表一个两个表:用户 - 拥有用户相关的列 表二:Security_Option - 具有安全性相关的列和user_ID的(引用用户表)
在user.rb我有
one_to_one :security_option
类似地,在security_option.rb我有
one_to_one :user
当我有一个用户对象访问security_option作品,但是当我有SecurityOption对象,并尝试访问用户,我收到了SQL异常
Sequel::DatabaseError: SQLite3::SQLException: no such column: users.security_option_id
我知道我可以在用户添加一个security_option_id列,这将解决问题,但不应该有可能通过安全表中的user_id获取用户?