是否可以像在Rails网站中那样用Ruby处理数据库?
我正在用纯Ruby编写一个Websocket游戏服务器,如果我能像在rails:User.find_by(:email)
或User.save
中那样用Ruby处理数据,而不是使用SQL语句,那会更容易。这可能吗,或者更好的是,我可以在Rails中编写一个websocket SERVER吗?我使用的是Postgres和Ruby 2.0.0。我还在使用Rails4编写一个Rails应用程序。
是否可以像在Rails网站中那样用Ruby处理数据库?
是的,activerecord是一个gem,可以在Rails之外使用。
请参阅以下问题/答案:https://stackoverflow.com/a/1643938/382982
您也可以使用DataMapper、Sequel等。