问题标签 [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.

0 投票
1 回答
10928 浏览

php - 违反完整性约束:1048 列 'url_id' 不能为空

我在 Zend 框架中收到此错误:违反完整性约束:1048 列 'url_id' 不能为空

我的代码是:

0 投票
1 回答
2462 浏览

php - 违反完整性约束:1048 DOCTRINE

我正在做一个从订单到产品的多对多单向关系,一个订单可以有很多产品,一个产品可以有很多订单。

查看我的代码:

我在所有谷歌中都没有找到如何在 inverseJoinColumns 中使用多个 @JoinColumns,所以我只是复制了第一个并用逗号分隔。

问题是,当我使用以下代码运行项目时:

它给了我:

违反完整性约束:1048 列“product_price”不能为空

但是价格是确定的,我在产品对象中做了一个 print_r,它就在那里。

我错过了什么?

0 投票
3 回答
1548 浏览

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))

0 投票
3 回答
823 浏览

php - 问题完整性约束违规:1048列

SQLSTATE[23000]:完整性约束违规:1048 列“专利”不能为空(SQL:插入carspatente、、、、、、、、 )值(? marca, ? modelo, ? color,?,?,fecha_ingreso2019-06-10 updated_at16:27 created_at:35, 2019-06-10 16:27:35)

形成的短代码

代码创建和显示

公共函数创建(请求 $request){

0 投票
1 回答
45 浏览

php - Laravel:完整性约束违规:1048 因为 $request-all() 删除空字符串

我有一个带有许多可填写字段的模型

我还有一个控制器可以使用以下方法更新此表:

如果我发送的请求正文包含空字符串:

该字段将被 $request->all() 方法删除,从而生成如下数组:

然后创建此错误:

Illuminate\Database\QueryException:SQLSTATE [23000]:完整性约束违规:1048 列“my_field”不能为空

但它不应该为空,我希望它是一个空字符串。处理这个问题的标准方法是什么?