从JavaScript我想连接并执行命令到MongoDB
这很好用:db.collection.find( new BasicDBObject("{name:'Vlad'}"))
如何动态地将方法添加到集合中,因此我可以调用collection.find(string)
?
我的目标是能够在不重新编译MongoDB Java驱动程序的情况下执行以下操作:db.collection.find( {name:'Vlad'} ))
在Groovy中有一个类似于它的库:
GMongo;它在这个页面上有一个很好的教程
我想为JavaScript Nashorn构建相同内容,并将Cursor.find( Object )
的所有调用委托给Cursor.find( new BasicDbOBject( object ))
。
这可能在JavaScript吗?
我不能直接扩展Cursor,这必须在运行时完成,因为游标是在MongoDB Java驱动程序中生成的。