我为我的数据库对象生成了Entity CodeBlock,并选择了一些用户定义的标量函数.但是当我试图双击Model.Store中的函数来导入函数时,我得到了这个错误.
无法为可组合函数创建函数导入.
我如何导入我的功能?
Rails has_one运行在哪个级别?
例:
class User
has_one :comment
end
class Comment
belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)
我在浏览器中用表单打开两个选项卡以创建注释(user_id取自current_user.id),输入数据,单击每个选项卡中的保存.
现在我有两个有效的评论user_id.
我确信uniqueness: true在Comment模型中添加用户状态验证可以防止使用相同的方式保存多个注释user_id:
validates :user,
presence: true,
uniqueness: true
Run Code Online (Sandbox Code Playgroud)
但究竟是什么原因has_one呢?