2009-06-23 43 views
1

我正在寻求通过编写一些Web服务将我的Ruby知识扩展到脚本,测试代码和文件解析器之外。我正在考虑使用sequel作为ORM。使用Sequel ORM时;何时使用Core或Model?

使用Sequel Core或Sequel Model有什么优势?我应该寻找什么?有什么经验法则可以选择其中一种?

回答

6

续集核心在ruby中是更少的SQL版本。这对于报告,数据处理或您想要一次处理多组对象很有用。

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

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

相关问题