我couchrest_model
用来管理 Rails 中的一些数据库。到目前为止,它就像一个魅力,但我注意到如果我PUT
通过 HTTP 请求获取一些数据,CouchRest 模型似乎没有意识到所做的更改,因此它会擦除整个记录。当然,我可以在 Futon 中看到变化,但在 Rails 中看不到。当我进入控制台时,之前保存的实例不存在。
当然,我可以一直使用 HTTP,但我真的很想利用ActiveRecord
课堂上可用的验证和其他好东西。
有没有机会让这两个家伙一起工作?
附言
如果您认为/知道这种方法适用于任何其他 CouchDB Ruby/Rails gem,请告诉我!=) 我提到了 CouchRest 模型,因为 IMO 它是目前最新和最先进的宝石。