Ruby on rails Ruby/Rails-在纯Ruby中使用Rails数据库函数

Ruby on rails Ruby/Rails-在纯Ruby中使用Rails数据库函数,ruby-on-rails,ruby,postgresql,websocket,Ruby On Rails,Ruby,Postgresql,Websocket,有没有可能像在Rails网站中那样在Ruby中处理数据库 我正在用纯Ruby编写一个Websocket游戏服务器,如果我能像在rails中那样用Ruby处理数据,那会更容易:User.find\u by(:email)或User.save,而不是使用SQL语句。这是否可能,或者更好,我是否可以在Rails中编写websocket服务器?我正在使用Postgres和Ruby 2.0.0。我还使用Rails4编写了一个Rails应用程序 有没有可能像在Rails网站中那样在Ruby中处理数据库 是的

有没有可能像在Rails网站中那样在Ruby中处理数据库

我正在用纯Ruby编写一个Websocket游戏服务器,如果我能像在rails中那样用Ruby处理数据,那会更容易:
User.find\u by(:email)
User.save
,而不是使用SQL语句。这是否可能,或者更好,我是否可以在Rails中编写websocket服务器?我正在使用Postgres和Ruby 2.0.0。我还使用Rails4编写了一个Rails应用程序

有没有可能像在Rails网站中那样在Ruby中处理数据库

是的,它是一种宝石,可以在Rails之外使用

见以下问题/答案:


您还可以使用等。

+1。还有一件事:canI在我的网站和服务器之间共享ActiveUser对象吗?例如,我在我的Rails站点上从ActiveRecord创建了一个用户对象,有没有办法在我的服务器中引用同一个对象,或者我必须对其进行硬编码以适应我的数据库?在这种情况下,为什么不让您的非Rails站点充当Rails站点的API客户端?我不确定我是否理解;你说的非Rails站点是指我的服务器吗?这会不会涉及到让我的ActiveRecord对象与我的websocket服务器而不是网站共存,然后使用Rails来要求这些对象?对不起,没有问题:/Yes-我是说你的服务器。我从来没有使用过WebSocket和Rails,但我可以想象你会将你的对象作为JSON发送到socket上,做你需要做的任何更改,然后将它们广播回服务器,服务器会查找ID并相应地更新记录。谢谢你的澄清(y)