2

我正在看 mongodb教程。我想使用一些 javascript mongodb 函数,但我看不到如何使用 pymongo 来做到这一点。我可以启动 mongo shell,但这必须通过 pymongo 作为我的 wsgi 应用程序的一部分来完成。

pymongo 似乎有Code对象 - 我如何 1)将一些 Code 对象放入我的数据库中,以及 2)将它们与 pymongo 一起使用?

4

1 回答 1

4

您想在服务器上运行的任何 JavaScript 函数都必须使用“eval”命令执行

您可以在此处查看如何从 Python 调用它。

您可以调用存储在服务器上的函数,但不建议这样做。

一般来说,“eval”的性能会很差,如果您正在编写 Python 应用程序,我建议您在 Python 中实现您计划在 JS 中实现的任何内容。这是最近讨论比较的一个问题:MongoDB performance of db.eval() in javascript shell vs. pymongo

于 2013-04-27T18:27:21.963 回答