我担心rails是否能够处理金融应用程序所需的复杂聚合类型,特别是orm是否能够有效地处理这些类型。
在我正在考虑使用它的一个金融应用程序中,需要对以各种方式聚合的详细金融数据进行大量的报告。如果没有rails orm的支持,我将需要编写直接的sql。但我担心,一旦我开始这样做,rails的其他部分可能无法正常工作,因此,我可能最终主要使用rails作为它的路由,而很少使用其他的路由。这是一个合理的担心还是我担心不必要?

最佳答案

activerecord的局限性是我在科学环境中使用rails遇到困难的原因之一。您可能想看看其他的ruby orm,它们使使用遗留数据库更容易:
Sequel
DataMapper
最终,虽然orm的设计让您远离了sql,所以它们都不可能很适合。

09-25 17:39
查看更多