问题标签 [mysql-error-1048]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 违反完整性约束:1048 列 'url_id' 不能为空
我在 Zend 框架中收到此错误:违反完整性约束:1048 列 'url_id' 不能为空
我的代码是:
php - 违反完整性约束:1048 DOCTRINE
我正在做一个从订单到产品的多对多单向关系,一个订单可以有很多产品,一个产品可以有很多订单。
查看我的代码:
我在所有谷歌中都没有找到如何在 inverseJoinColumns 中使用多个 @JoinColumns,所以我只是复制了第一个并用逗号分隔。
问题是,当我使用以下代码运行项目时:
它给了我:
违反完整性约束:1048 列“product_price”不能为空
但是价格是确定的,我在产品对象中做了一个 print_r,它就在那里。
我错过了什么?
php - 违反完整性约束:1048 列
您好,我的数据库中有错误。用户在用户表中注册,现在他必须发布广告。我正在尝试在广告表中获取他的 ID。但它返回给我这个错误:
SQLSTATE [23000]: 完整性约束违规: 1048 Column 'user_id' can not be null (SQL: insert into
ads
(user_id
,services
,head
,level_study
,language
,experience
,localization
,description
,contact
,updated_at
,created_at
) 值(?, Household, Housekeeper, BAC + 2, a little, 2years, Yopougon, pnjjjk , 09789070, 2019-06-05 08:31:38, 2019-06-05 08:31:38))
php - 问题完整性约束违规:1048列
SQLSTATE[23000]:完整性约束违规:1048 列“专利”不能为空(SQL:插入
cars
(patente
、、、、、、、、 )值(?marca
, ?modelo
, ?color
,?,?,fecha_ingreso
2019-06-10updated_at
16:27created_at
:35, 2019-06-10 16:27:35)
形成的短代码
代码创建和显示
公共函数创建(请求 $request){
php - Laravel:完整性约束违规:1048 因为 $request-all() 删除空字符串
我有一个带有许多可填写字段的模型
我还有一个控制器可以使用以下方法更新此表:
如果我发送的请求正文包含空字符串:
该字段将被 $request->all() 方法删除,从而生成如下数组:
然后创建此错误:
Illuminate\Database\QueryException:SQLSTATE [23000]:完整性约束违规:1048 列“my_field”不能为空
但它不应该为空,我希望它是一个空字符串。处理这个问题的标准方法是什么?