sequelize.js - 如何导入 sequelize js 以执行原始查询
问题描述
我想raw
在 Sequelize js 中运行一个查询。
这是我在banner.jscontroller
文件中的查询
const sequelize = require("sequelize");
const data = await sequelize.query("SELECT * FROM banners", {
type: sequelize.QueryTypes.SELECT
});
但我收到一条错误消息:
TypeError: sequelize.query is not a function
为什么会发生这种情况?
解决方案
你可以在这里找到答案
var Sequelize = require('sequelize');
var sequelize = new Sequelize('database', 'username', 'password');
sequelize.query("SELECT * FROM 'property'", { type:Sequelize.QueryTypes.SELECT})
.then(function(properties) {
res.json(properties)
})
推荐阅读
- python - 我处理创建 python 字典的代码有什么问题?
- java - @SQLInsert 动态数据库架构
- mysql - MySQL 错误:操作数应在简单更新查询中包含 1 列
- spring-boot - Spring Boot 指标导出到 InfluxDB - 如何减少导出数量?
- javascript - 在调整窗口大小时,保持子元素根据其容器水平对齐,并根据其他子元素保持左对齐
- c# - 如何在“真实”方法中使用参数调用模拟方法?
- powershell - StaffHub Powershell Cmdlet - 团队 ID 必须具有 Team_guid 模式
- windows - 批处理脚本在 Windows 10 Pro 上运行,但不在 Surface Pro 4 上运行
- c++ - 浮点减法给了我不准确的结果
- cuda - CUDA 对数:nvprof 以双精度检测单精度操作