2009-06-23 33 views
1

我正在尋求通過編寫一些Web服務將我的Ruby知識擴展到腳本,測試代碼和文件解析器之外。我正在考慮使用sequel作爲ORM。使用Sequel ORM時;何時使用Core或Model?

使用Sequel Core或Sequel Model有什麼優勢?我應該尋找什麼?有什麼經驗法則可以選擇其中一種?

回答

6

續集核心在ruby中是更少的SQL版本。這對於報告,數據處理或您想要一次處理多組對象很有用。

Sequel :: Model是一個對象關係映射器,允許您將行爲分配給特定類型的行。如果你的大部分工作是處理單個行而不是行組,你可能會想要使用模型。

如果您不確定,請從Sequel Model開始。 Sequel Model建立在Sequel核心之上,因此您在使用模型時擁有核心數據集的所有功能。

相關問題