文件名称:rethink:重新考虑使用angel-dartangelpackages重新思考
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-04 06:56:43
database rethinkdb angel angel-framework angel-service
重新思考 为Angel框架启用RethinkDB的服务。 安装 将以下内容添加到您的pubspec.yaml : dependencies : angel_rethink : ^1.0.0 package:rethinkdb_driver2也将被安装。 用法 该库提供了一个类: RethinkService 。 默认情况下,这些服务甚至会监听数据库中的更改,这使得它们非常适合WebSocket使用。 但是,将仅触发CREATED , UPDATED和REMOVED事件。 从技术上讲这不是问题,因为它减少了您必须在客户端处理的事件数量。 ;) 模型 Model是类,没有真正的功能; 但是,它代表一个基本文档,您的服务应承载继承的类。 其他Angel服务提供商也托管Model ,因此,如果您切换数据库,则可以轻松地修改您的应用程序。 class User extends Mo
【文件预览】:
rethink-master
----.travis.yml(83B)
----test()
--------generic_test.dart(2KB)
--------bootstrap.dart(224B)
--------README.md(188B)
--------common.dart(178B)
----LICENSE(1KB)
----.gitignore(685B)
----pubspec.yaml(409B)
----CHANGELOG.md(91B)
----lib()
--------angel_rethink.dart(34B)
--------src()
----README.md(3KB)