rails 5 关于修改数据之后配置了belongs_to :doctor如果doctor_id不填一直报错rollback transaction
来源:互联网 发布:项目经验怎么写 知乎 编辑:程序博客网 时间:2024/04/30 06:13
原文地址
2.3.0 :008 > TimeEntry.create(time:1.2, customer_id: 2) (0.1ms) begin transaction Customer Load (0.1ms) SELECT "customers".* FROM "customers" WHERE "customers"."id" = ? LIMIT ? [["id", 2], ["LIMIT", 1]] (0.1ms) rollback transaction => #<TimeEntry id: nil, time: 1.2, customer_id: 2, employee_id: nil, created_at: nil, updated_at: nil>
解决办法
belongs_to :doctor, required: false
0 0
- rails 5 关于修改数据之后配置了belongs_to :doctor如果doctor_id不填一直报错rollback transaction
- Rails 5中belongs_to默认不允许nil
- UpData 数据时,关于数据类型错误一直的报错
- rollback transaction
- Data Guard配置完之后启动报错了
- begin transaction/rollback transaction
- 程序一直报错,不知道该如何改了,望各位大神帮我看看
- 真心的被android中的targetSdkVersion折磨了两天。配置它一直报空指针。不兼容造成的
- 以前一直ok的程序今天不ok了---查找配置库修改记录快速定位bug
- hive-site.xml修改之后不生效与一些beeline,hiveserver2的报错
- Activity工作流流转条件报错Transaction rolled back because it has been marked as rollback-only
- @@ERROR 与ROLLBACK TRANSACTION
- SQL中的ROLLBACK TRANSACTION
- Spring Transaction Rollback
- ROLLBACK TRANSACTION (Transact-SQL)
- Linux修改了ip之后,用ssh连不上了
- nginx修改配置之后语法检查通过但是不生效
- 【IOS开发填坑】解决更新新版本Xcode之后使用Git报错的问题
- ios开发之静态库(.a)的生成及使用
- Activity增加进入和退出动画
- 小程序(之音乐播放器源码实现)
- Eclipse中设置XML文件的自动格式化配置
- Setup Kubernetes on a Raspberry Pi Cluster easily the official way!
- rails 5 关于修改数据之后配置了belongs_to :doctor如果doctor_id不填一直报错rollback transaction
- sql server 判断表/视图/存储过程是否存在
- 关于复制项目中项目启动报错的问题
- 在ISP 设备上建立BGP路由是,最好是吧,ISP连接CE直接的线路路由通告到BGP进程里,这样BGP的CE才可以学到PE-CE的直连路由,除非题目要求ISP的PE不可以通知face面向CE的直连路由
- 面对对象的七大设计原则
- C语言获取微秒级的系统时间 gettimeofday timeval timeout
- apache common Lang包StringUtils系列(六)
- Python中有用的函数
- 小程序解决微信bug