【发布时间】: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