【问题标题】:Meteor JS and SQL ServerMeteor JS 和 SQL Server
【发布时间】:2013-04-08 13:00:46
【问题描述】:

Meteor.js 是否有一种简单的方法可以像与 MongoDB 一样与 SQL Server 交互?例如,通过使用此处找到的 Node.js MSSQL 驱动程序:http://www.microsoft.com/en-us/download/details.aspx?id=29995 - 但理想情况下,这需要在 linux 中工作。

我找到的最接近的是tedious - 我如何在 Meteor 中使用它或其他替代方法?

【问题讨论】:

    标签: sql-server node.js driver meteor


    【解决方案1】:

    您可能已经阅读过流星文档。你会发现它被给了there

    当前版本的 Meteor 支持流行文档 MongoDB 数据库,本节中的示例使用 MongoDB API。未来 版本将包括对其他数据库的支持。

    因此,在“那个”未来版本之前,您将无法获得对其他数据库的原生支持。最好的办法是使用允许连接 MS-SQL 的包。您可以查看列出的软件包 here 或搜索它们 here。其中一些是:

    1. https://npmjs.org/package/tedious
    2. https://npmjs.org/package/msnodesql
    3. https://npmjs.org/package/tds

    最好使用流行且最近更新的版本。

    【讨论】:

    • 我在最初的问题中提到了驱动程序和乏味 - tds 已经失效一年多了。你有没有在 Meteor 中为 Node 使用 MSSQL 驱动程序的例子,或者乏味?
    • 我找到了这个例子shiggyenterprises.wordpress.com/2013/03/13/…。它在 coffeescript 中,所以复制原始代码,然后使用 jashkenas.github.io/coffee-script 'Try CoffeeScript' 来获得等效的 JavaScript。
    • 干杯,不幸的是,__meteor_bootstrap.requireisServer 之外无法使用。但是在 0.6 中它已被 Npm.require 取代。对我来说不幸的是 0.6 仅适用于 *nix 和 mac 发行版。
    猜你喜欢
    • 2016-03-20
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 2015-05-17
    相关资源
    最近更新 更多