我正在用Delphi从一个现有的客户端服务器应用程序中使用mORMot实现一个应用程序,该应用程序使用的是一个具有大量存储过程的Firebird数据库,用于更新一些表和查询非常复杂的数据。重新实现并将所有内容从数据库转移到应用程序端将花费太长时间。
我不知道该怎么办。任何人,请帮助指导我如何使用-调用火鸟存储过程在mORMot上.(如果有一个例子,那就太好了。)
发布于 2020-09-29 17:29:30
存储过程可以直接访问数据库,但对现代设计来说却是一场噩梦。因此,在mORMot中没有直接/本机运行存储过程的方法,因为对于ORM设计和现代的SOA/Microservices/DDD体系结构来说,这是没有意义的。
例如,您可以使用mORMot和您现有的项目:
。
。
。
ORM,可能切换到具有自己的SQLite3持久层的MicroService体系结构(或者仍然需要Firebird,但可以使用ORM进行切换);。
查看文档FAQ,并在mORMot/Synopse论坛上询问。
例如,检查:
https://stackoverflow.com/questions/64121497
复制相似问题