我正在尝试将我的 ruby 对象存储在带有沙发的 couchdb 中。我正在扩展我的模型,CouchRest::Model::Base
但我仍然无法看到 db 中的变化。
我已经将 Server 定义为 CouchRest.new 也在模型中提到use_database 'players'
# Controller Method
get '/new/:name' do
DB = SERVER.database!('players')
@new_player = Player.new(params['name'])
@new_player.create
"success: #{@new_player.persisted?}" #shows true
# Model
class Player < CouchRest::Model::Base
use_database 'players'
property :name ,String
timestamps!
def initialize(arg)
@name=arg
end
end
- 如何持久化对象?
- 如何检索所有持久对象?
- 有什么简单的应用程序可以参考吗?