nan*_*nan 5 ruby mongodb eventmachine
我对eventmachine很新,我无法在网上找到这个问题的答案.
现在我一直在使用em-mongo和eventmachine,而且我在文档和它们各自的对象之间写了一个穷人的映射器.我只想确认mongoid和mongomapper不能在事件机器环境中使用,因为它们是阻塞的,因此首先使用eventmachine失败了,而且我不会浪费时间编写这些映射器.:P
快速浏览一下 mongoid 和 mongo_mapper 源代码,您是正确的。我的方法是克隆 mongoid (或 mongomapper)并用异步连接替换阻塞的 http 连接。大多数框架细节与异步 http 连接无关,应该是可重用的。祝你好运!