Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无数据库的活动记录_Ruby On Rails_Activerecord - Fatal编程技术网

Ruby on rails 无数据库的活动记录

Ruby on rails 无数据库的活动记录,ruby-on-rails,activerecord,Ruby On Rails,Activerecord,我的应用程序不需要任何数据库后端,因为它类似于客户端和其他服务器之间的代理服务器 但我发现在我的项目中有所有活动记录设施(验证、关联等)会很好 如何设置活动记录以完全不使用数据库 Ryan Bates在219《主动模型》中只描述了验证部分,但我需要关联设施。看一看。这就是AR在引擎盖下的用途。这两个宝石可能是您想要的: 那么,拥有活动记录的目的是什么?它们是为了方便访问数据库,对吗?@praveen:不,不一定。它适用于MVC中的模型,主要是业务逻辑,数据库是可选的,您还可以使用它们访问XML

我的应用程序不需要任何数据库后端,因为它类似于客户端和其他服务器之间的代理服务器

但我发现在我的项目中有所有活动记录设施(验证、关联等)会很好

如何设置活动记录以完全不使用数据库


Ryan Bates在219《主动模型》中只描述了验证部分,但我需要关联设施。

看一看。这就是AR在引擎盖下的用途。

这两个宝石可能是您想要的:


那么,拥有活动记录的目的是什么?它们是为了方便访问数据库,对吗?@praveen:不,不一定。它适用于MVC中的模型,主要是业务逻辑,数据库是可选的,您还可以使用它们访问XML文件、文本文件或web服务。这个问题以前被问过很多次,很酷。我不知道那件事。谢谢:)@thorstenmüller,我已经阅读了你发布的链接,但它是旧的,可能存在新的解决方案。我还没有这样做,但对于关联来说,它应该只是一个简单的方法,检索必要的数据,然后将其放入一个哈希结构中,该结构非常适合你的需要。我做了类似的事情(在一个简单的库中的ActiveRecord之外)从ApacheSolr获取了一些数据。