1

我希望通过编写一些 Web 服务来扩展我的 ruby​​ 知识,使其超越脚本、测试代码和文件解析器。我正在考虑将续集用作ORM。

使用 Sequel Core 或 Sequel Model 有什么优势?我应该注意什么?选择其中一个有哪些经验法则?

4

1 回答 1

6

Sequel core 更像是 ruby​​ 中的 SQL 版本。它适用于报告、数据处理或当您想要一次操作一组对象时。

Sequel::Model 是一个对象关系映射器,允许您将行为分配给特定类型的行。如果您的大部分工作是处理单个行而不是行组,那么您可能需要使用模型。

如果您不确定,请从 Sequel Model 开始。Sequel 模型建立在 Sequel 核心之上,因此您在使用模型时拥有核心数据集的所有功能。

于 2009-07-02T03:02:33.757 回答