SQL数据库返回NULL和,而不是我的文本值

SQL数据库返回NULL和,而不是我的文本值,sql,postgresql,reactjs,axios,Sql,Postgresql,Reactjs,Axios,我在“问题”字段中将值推送到数据库时遇到问题。我能够很好地记录字符串值。所有其他字段都按预期工作。 这是表格: CREATE TABLE questions (qquestion_id SERIAL PRIMARY KEY, qdate_added timestamp default now(), question TEXT, quser_id int REFERENCES users(user_id), qtopic_id int REFERENCES subjects(subject_id)

我在“问题”字段中将值推送到数据库时遇到问题。我能够很好地记录字符串值。所有其他字段都按预期工作。 这是表格:

CREATE TABLE questions
(qquestion_id SERIAL PRIMARY KEY,
qdate_added timestamp default now(),
question TEXT,
quser_id int REFERENCES users(user_id),
qtopic_id int REFERENCES subjects(subject_id) ON DELETE CASCADE,
question_sub TEXT 
 );
Axios post:

    axios.post(url, {
    question: newQuestion,
    qtopic_id: id,
    question_sub: sub
    })
这是在一篇新文章中返回到我的数据库的内容:

{
 qquestion_id: 10,
 qdate_added: "2017-05-28T21:28:55.593Z",
 question: "Hows react work with node?",
 quser_id: null,
 qtopic_id: 3,
 question_sub: null
}


我还在字段中尝试了NOT NULL,但之后无法发布到数据库。谢谢你的帮助

sub中的实际文本是什么?@maSTAShuFu我正在从state-let-sub=this.state.search中获取文本,它以字符串的形式正确记录。您可以发布datalet-sub=this.state.search的源代码吗。。。我完全瞎了,祝你好运