#javascript #node.js
#JavaScript #node.js
Вопрос:
У меня проблема, при добавлении no
появляется ошибка
code: 'ER_BAD_NULL_ERROR',
errno: 1048,
sqlMessage: "Column 'no' cannot be null",
sqlState: '23000',
index: 0,
sql: "insert into tiket (no, category, title, description, status) values (NULL, '4', 'title 1', 'tes on', 'open')"
в моей базе данных я не набираю null
столбец
это код в моей модели
serviceAddTiket:(data, callBack) => {
conn.query(
`INSERT into tiket(no, category, title, description, status) values (?, ?, ?, ?, ?)`,
[
data.no,
data.category,
data.title,
data.description,
data.status
],
(err, result, fields) => {
if(err) {
return callBack(err);
} else {
return callBack(null, result);
}
})
},
Комментарии:
1. Вы пытаетесь вставить NULL в
no
столбец, как указано в ошибке…2. Я использовал tiket , а не ticket
3. Если это вопрос javascript, а не вопрос SQL, как подразумевают теги, вы должны включить свой код JavaScript в вопрос.
4. оке, подождите минутку
5. Я думаю, вам следует подумать
console.log(data)
и посмотреть, отсутствуют ли какие-либо поля