我使用以下数据库设置:
用户:
国家
我使用此设置来保证数据完整性。当用户添加帐户时,通过查找(列表)在添加表单中显示国家/地区下拉列表。
问题在于,虽然Cake Baking,但我不能选择用户和国家之间的HasOne关系。我只能选择一个用户属于一个国家。
这里出了什么问题?我是否需要手动添加HasOne关联或者BelongsTo关系是否正确?
由于
答案 0 :(得分:1)
我认为你的意思是hasMany,因为在一个国家有很多用户。是的,如果你想拥有这种关系,你必须在国家模型中定义它。