database - 如何检索数据并将其存储到数据库中?
问题描述
我最近开始使用 Angular 编程。我正在开发一个必须使用 Angular 进行编程的应用程序。
我需要在网站上创建一个过滤/搜索字段,用户可以在其中搜索数据,这些数据将从数据库中检索。搜索结果必须存储回数据库/文件中。我不确定我必须从哪里开始以及如何解决这个问题。我很欣赏一些建议。
编辑:我找到了一些如何从数据库中读取的示例。但我要问的更具体的基本上是将检索到的数据从搜索中保存到一个新的文件/数据库中。
解决方案
Angular 是一个前端开发框架。这意味着它只是为您的应用程序构建 Web 界面。
它不会以持久的方式将信息存储到数据库或其他东西,因为它只能直接访问运行它的本地浏览器(毕竟它只是运行的 javascript)。
要存储持久数据,您需要构建一个后端服务器。您的前端 Angular 应用程序要求显示任何信息,根据用户交互发送请求以更新它等等。您的后端处理所有这些请求并使用数据库来完成其工作。
通常,您的后端服务器将提供基于 REST 标准构建的 API。它可以接收带有数据的请求,并将创建/读取/更新/删除数据(CRUD
有关此概念的更多信息,请参见首字母缩略词)。
流行的后端框架包括Ruby on Rails(Ruby 语言)、Django(Python 语言)或Nodejs。
推荐阅读
- gemfire - 如何使用 localhost 以外的任何主机设置 SnappyData 集群?
- javascript - 如何在 Angular 4 材料中的 Stepper 中提交表单
- mysql - 将 Spring Boot 应用程序连接到 Google Cloud 中的 MySQL 数据库
- odoo-10 - 如何在odoo11中为用户创建规则
- javascript - 我的项目中无法识别的 JS 脚本
- uinavigationbar - 如何在 iOS11 中修复 UINavigationBar 的高度
- java - 导入项目时,Android Studio 未创建 .apk 文件
- bcrypt - 对 bcrypt 和其他基于哈希的算法的担忧
- php - PHP Curl 模拟 Web 浏览器对 Endomondo 的请求
- postgresql - postgres 函数参数是通过引用还是值传递?