Atlas App Services已达到生命周期结束状态, MongoDB不再积极支持。触发器在Atlas用户界面中仍然可用。有关详细信息,请参阅 弃用页面。
重要
请始终参阅MongoDB Atlas和 Apollo Server 的官方文档,获取最新、准确的信息。具体步骤可能会有所不同,具体取决于项目的详细信息和所使用的技术。
Apollo 提供开发者平台以及开源工具和 SDK(包括 Apollo Server)来统一数据和服务。Apollo Server 是一个符合规范、可立即投入生产的服务器库,可以使用任何来源的数据,包括MongoDB Atlas。
从 MongoDB Atlas App Services 迁移到 Apollo 服务器涉及以下步骤:
1
创建 Apollo 服务器
Apollo Server 是一个开源GraphQL服务器,与任何GraphQL客户端兼容,包括 Apollo 客户端。
如果您使用的是Express服务器,请按照本教程了解如何将 Apollo Server 添加到现有MERN堆栈项目。
如果您是从头开始,请按照Apollo Server 快速入门教程进行操作。在步骤 4 中,按照从MongoDB获取数据的Docs进行操作。
请务必更新授权和身份验证。有关详细信息,请参阅 Apollo Server 的身份验证和授权 文档。
后续步骤
查看 Apollo Federation Docs,学习;了解如何构建一个联合架构,该架构结合多个GraphQL API 来创建统一的超级图。