2012-12-12 166 views
4

我的應用程序不需要任何數據庫後端,因爲它有點像客戶端和其他服務器之間的代理服務器。沒有數據庫的活動記錄

但是我發現在我的項目中擁有所有Active Record工具(驗證,關聯等)會很好。

如何設置活動記錄根本不使用數據庫?

瑞安貝茨在219投的「主動模型」只描述了驗證部分,但我需要關聯設施。

+0

那麼又是什麼具有活性記錄的目的是什麼?它們是爲了便於訪問數據庫而使用的? –

+3

@praveen:不,不一定。它適用於MVC中的模型,主要是業務邏輯,數據庫是可選的,您可以使用它們來訪問XML文件,文本文件或Web服務。問題之前被問過很多次,像[這裏](http://stackoverflow.com/questions/315850/rails-model-without-database) –

+0

很酷。對此不知道。謝謝:) –

回答

1

看一看ActiveModel。這就是AR在底層使用的。

+2

據我瞭解,它不包括活動記錄關聯。 – megas

相關問題