目前是否有任何ORM正在进行维护?我找到了这些,但是,或者它们仅用于PostgreSQL,或者它们不再被维护。
我应该检查一下其他图书馆吗?
提前致谢
答案 0 :(得分:2)
Angel的ORM仅支持PostgreSQL,但Angel也支持MongoDB和RethinkDB。使用Service API添加对另一个数据库的支持也很简单。
我考虑将ORM生成器移植到NoSQL数据库,但通常我看到ORM主要用于关系数据库。
如果将Angel的MongoDB服务与package:angel_serialize结合使用,则可以使用Dart的强类型与数据库进行交互。还可以使用angel_relations包来模拟不同服务之间的关系,即使它们的底层实现可能是NoSQL。https://github.com/angel-dart/mongo https://github.com/angel-dart/serialize https://github.com/angel-dart/relations