【问题标题】:It doesn't show me the data when I get the request through the postman, but with books it worked当我通过邮递员收到请求时,它没有向我显示数据,但是对于书籍它有效
【发布时间】:2020-05-13 07:45:29
【问题描述】:

app.get('/usuarios',async function(req,res){
	var queryResult=await query(`select * from Usuarios`);
	console.log(queryResult);
	res.status(200).json(queryResult);

});
CREATE TABLE Libros
(
    id_libro         VARCHAR(10)        NOT NULL,
    cantidad         INTEGER            NOT NULL,
    titulo_libro     VARCHAR (250)      NOT NULL,
    CONSTRAINT PK__Libros__END
    PRIMARY KEY (id_libro),
    CONSTRAINT CK__LIBROS__cantidad__END
    CHECK (cantidad>0)

);
CREATE TABLE Usuarios
(
    id              VARCHAR(10)         NOT NULL,
    nombre          VARCHAR(100)        not NULL,
    username        VARCHAR(100)        NOT NULL,
    pas             VARCHAR(100)        NOT NULL,
    rol             CHAR(1)             NOT NULL, 
    CONSTRAINT PK__Usuarios__END
    PRIMARY KEY (id),
    CONSTRAINT CK__Usuarios__END
    CHECK (rol='s' or rol='b' or rol='S' or rol='B')

);

CREATE table Prestamos
(
    id_prestamo          VARCHAR (10)        not null,
    id_socio             VARCHAR(10)        not NULL,
    id_libro             VARCHAR(10)        NOT NULL,
    fecha_vencimiento    BIGINT              not null,
    CONSTRAINT PK__Prestamos__END
    PRIMARY KEY (id_prestamo),
    CONSTRAINT FK__Prestamos__Libros__END
    FOREIGN KEY (id_libro) REFERENCES Libros(id_libro),
    CONSTRAINT FK__Prestamos__Usuarios__END
    FOREIGN KEY (id_socio) REFERENCES Usuarios(id)


);

此代码有效

app.get('/libros',async function(req,res){
	var queryResult=await query(`select * from Libros`);
	console.log(queryResult);
	res.status(200).json(queryResult);

});

【问题讨论】:

  • 你能用书籍展示你的代码吗,我假设 usarios 中有数据。我要改变的是选择周围的反引号。
  • app.get('/libros',async function(req,res){ var queryResult=await query(select * from Libros); console.log(queryResult); res.status(200)。 json(queryResult); });
  • 您是否在工作台中检查了您的选择语句,如果它给出任何结果。您还可以编辑您的帖子以添加信息

标签: javascript mysql node.js mysql-workbench nodejs-server


【解决方案1】:

此代码有效

app.get('/libros',async function(req,res){
	var queryResult=await query(`select * from Libros`);
	console.log(queryResult);
	res.status(200).json(queryResult);

});

【讨论】:

    猜你喜欢
    • 2021-11-15
    • 1970-01-01
    • 1970-01-01
    • 2022-11-19
    • 2022-02-25
    • 1970-01-01
    • 1970-01-01
    • 2021-01-14
    • 2018-05-28
    相关资源
    最近更新 更多