首页 > 解决方案 > Autodesk Forge - 用于从外部 SQL 数据库获取数据的扩展按钮

问题描述

我正在尝试将我的 Forge 应用程序连接到 sql 数据库,但我不知道该怎么做。我是锻造和网络开发的新手,所以我不知道如何寻找解决这个问题的最佳方法。我找到了一个完全符合我要求的代码,即从我的数据库的特定表中获取数据,但我无法将此代码放入我的 forge 应用程序中,主要是因为它使用了 require() 函数而且我不能把它放在我的扩展按钮中。顺便说一句,我试图在我的扩展中创建一个按钮,我点击它,它访问我的数据库并从中获取数据。如果有人可以帮助我解决这个可能已经在互联网上找到解决方案但我无法找到它的愚蠢疑问,那就太好了。如果太明显,请提前道歉。

标签: javascriptsqlnode.jsdatabaseautodesk-forge

解决方案


这个问题与 Web 开发的关系比 Forge 更重要。你的应用应该由两部分组成:前端(html/css/js)和后端(可能是你标记的nodejs)。您的前端不应直接访问数据库。这是您后端的工作。

在您的后端,添加一个库来访问您的数据库,例如Sequelize(如果您使用的是 NodeJS)。然后,您将从前端后端发出请求,以从数据库中获取数据。您的 Forge 访问令牌可能有类似的工作,具体取决于您用于开始开发的内容。


推荐阅读