添加MongoDB的访问万向启动项目
我一直在寻找通过AngularClass下角通用启动项目:添加MongoDB的访问万向启动项目
https://github.com/angular/universal-starter
,并试图找出如何使之与真正的通信更改数据库而不是模拟缓存和后端。
什么是编辑代码的最佳方式,以便它连接到后端的真实MongoDB数据库进行查询和更新?
回答:
假设您已经创建了一个MongoDB,并且您已经创建了某种类型的API来处理角度调用。您所需要的只是创建一个调用您的数据库API的服务。例如....
import { Injectable } from '@angular/core'; @Injectable()
export class Constants{
public Server: string = "http://localhost:5000/";
public ApiUrl: string = "api/Post/";
public ServerWithApi = this.Server + this.ApiUrl;
}
在上面的例子中,DB和它的api将从我的本地机器上运行localhost。然后,您将从处理您的CRUD操作的组件调用此服务。这里是我的github的链接,以及我如何完成这项任务。特别是在角度方面,请注意我的PostData.Service.ts
和我的app.const.service.ts
。
的Git link
附:我的项目分为UI
这是我的所有角度,然后是API
这是C#处理所有对数据库的调用。
以上是 添加MongoDB的访问万向启动项目 的全部内容, 来源链接: utcz.com/qa/264857.html