私は Ruby で協調をモデル化しようとしてい Simulator
ますAgent
。私はデータベースにうまく適合するようなことをすることになると思います.this.agent.find_by_id(1).score.increment
またはthis.cooperate
のようなことを言うように. 協力はシミュレータに値を渡します. これは可能ですか、それとも私はそれについて間違って考えていますか?
1 に答える
0
Railsの外でActiveRecordを使用できます:
require 'active_record'
require 'mysql2'
ActiveRecord::Base.establish_connection(
:adapter => 'mysql2',
:database => 'database_name',
:username => 'username',
:password => 'password',
:host => 'localhost'
)
クラスは から継承する必要がありますActiveRecord::Base
。おそらく、Mongoid やその他のデータベース マッパーを使用することもできます。
于 2012-10-07T03:11:16.083 に答える