gpt4 book ai didi

mysql - 如何从 sails Rest 服务中的 mysql 数据库获取结果

转载 作者:行者123 更新时间:2023-11-29 10:49:20 26 4
gpt4 key购买 nike

我正在使用http://sailsjs.com/创建休息服务的框架。我正在使用已安装的 mysql 数据库 https://www.npmjs.com/package/sails-mysql

npm install sails-mysql

我在 config 目录中的 connections.jsmodels.js 中进行了以下更改,以与 mysql< 建立连接 数据库。

connections.js

mysql: {
adapter: 'sails-mysql',
host: 'localhost',
port: 3306,
user: 'root',
password: 'root',
database: 'books'
}

models.js

connection: 'mysql'

我在 models 目录中有这个 Books.js 模型

module.exports = {
attributes: {
id: 'integer',
bookName: 'string',
author: 'string',
genre: 'string'
}
};

我不确定应该在 Controller 或服务中的哪里获取图书数据库的结果?谁能解释一下这样做的方法是什么?

最佳答案

它是主观的、基于意见的。

我的偏好是让这些方法继续使用。

服务方法可以由不同的 Controller 操作调用。如果获取逻辑只使用一次,您也可以将其写入 Controller 中。

PS:复杂的 Controller 应该使用不同的服务方法和一些仅在该 Controller 中使用的逻辑来编写。

关于mysql - 如何从 sails Rest 服务中的 mysql 数据库获取结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44022399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com