我在看mongodb tutorials。我想使用一些javascript mongodb函数,但我看不出如何用pymongo做到这一点。我可以启动mongo shell,但这必须通过pymongo作为我的wsgi应用程序的一部分来完成。
pymongo似乎有Code
对象 - 我怎样才能将一些Code对象放入我的数据库中,2)将它们与pymongo一起使用?
答案 0 :(得分:4)
您要在服务器上运行的任何JavaScript函数都必须使用"eval" command执行。
您可以看到如何从Python here调用它。
您可以调用stored on the server函数,但不建议这样做。
一般来说,“eval”的性能会很差,如果您正在编写Python应用程序,我建议您在Python中实现您计划在JS中实现的任何内容。最近对比较的讨论提出了一个问题:MongoDB performance of db.eval() in javascript shell vs. pymongo