【问题标题】:Existing Angular 2 project needs data from sql server?现有的 Angular 2 项目需要来自 sql server 的数据吗?
【发布时间】:2017-02-21 14:18:27
【问题描述】:

我有一个小型 Angular 2 应用程序,但我找不到连接和发送查询到现有 sql 服务器的方法。 我发现我需要构建一个 rest API 并且我可以使用“express.js”。 我还发现 express.js 可以与后端服务器同时运行我的 Angular 2 应用程序,但我该如何设置呢? 谁能指出我正确的方向?

谢谢!!

编辑:

我还是卡住了,谁能指点我一个教程或者我可以用来构建一个 Angular 2 应用程序的东西,该应用程序可以将 sql 查询发送到 Microsoft SQL 服务器并在其模板中使用这些数据?

编辑2:

我使用 Node 包 MSSQL 来执行此操作。设置好后很容易。 MSSQL

【问题讨论】:

    标签: node.js angular express


    【解决方案1】:

    您应该考虑设置一个 SEAN 堆栈应用程序,该应用程序将使用 Sequelize ORM 从您的 SQL 数据库中读取数据。

    https://github.com/MangoTools/sean

    http://docs.sequelizejs.com/en/v3/

    【讨论】:

    • SEAN 堆栈不是仅适用于 AngularJs 而不是 Angular 2 吗?
    • 它是相同的概念,但将 AngularJS 替换为 Angular2
    • 是否可以使用用户输入创建查询并将查询发送到 API 以使用 Sequelize 获取正确的 sql 数据?
    • 如果您查看文档,Sequelize 确实支持原始查询,但我认为如果您需要进一步的帮助,您应该创建一个新问题。 docs.sequelizejs.com/en/latest/docs/raw-queries
    • 好的,非常感谢您的帮助!!我会调查的!
    猜你喜欢
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-25
    相关资源
    最近更新 更多