我是 Feathers 的绝对初学者,但它看起来很有希望,所以我想看看我是否可以将它连接到我的 SQL Server 数据库,但我马上就卡住了。
我遵循了文档并使用了feathers generate service
,然后编辑了我的连接字符串,但是当我运行npm start
它时会抛出错误src/models/sqlserver.model.js
:
==> const sqlserver = sequelizeClient.define('sqlserver', {...
TypeError: Cannot read property 'define' of undefined
生成器编辑default.json
并添加了所有这些文件:
/src
mssql.js
/services
index.js
sqlserver/
sqlserver.filters.js
sqlserver.hooks.js
sqlserver.service.js
但是文档没有提到它们中的任何一个(至少,不是我理解的那样),或者我需要改变什么。我认为生成器是设置它的最简单方法,但这让我感到困惑,因为文档似乎忽略了生成器的使用,并且一切都在app.js
.
任何人都可以提供在 Feathers 中设置基本 SQL Server 服务的任何指导。