【文件属性】:
文件名称:ruby-ddp-server-rethinkdb:使用 DDP 为 RethinkDB 驱动的应用程序提供服务
文件大小:8KB
文件格式:ZIP
更新时间:2021-06-17 09:28:21
Ruby
DDP::Server::RethinkDB
因此,这样做的想法是您可以创建一个类,该类向您的 RethinkDB 集合公开一个接口,并通过 DDP 为其提供服务。
理想情况下,它看起来像这样:
require 'ddp/server/rethinkdb'
class Messager < DDP::Server::RethinkDB::API
include Celluloid::Logger
module Collections
def messages
table('messages')
end
end
module RPC
def send_message(message)
with_connection do |conn|
table('messages').insert(from: name, message: message).
【文件预览】:
ruby-ddp-server-rethinkdb-master
----.gitignore(185B)
----Guardfile(1KB)
----.rubocop.yml(171B)
----LICENSE.txt(1KB)
----examples()
--------messages.rb(796B)
----README.md(1KB)
----lib()
--------ddp()
----Gemfile(203B)
----ddp-server-rethinkdb.gemspec(1KB)
----Rakefile(28B)