0

我正在尝试在集合中插入一个集合。父集合具有它的名称,但子集合将具有用户定义的名称(来自 POST 请求)。

我试过这样:

newInsert = jotc.newCollection.insert({'some':'data'})

jotc现有的父集合在哪里。newCollectionMongoDB 没有用同名变量中的值替换,而是像这样创建了一个集合:jotc.newCollection

Mongo 版本:2.4.6 PyMongo 版本:2.6.2 Python:2.7.5

4

1 回答 1

1

在发布问题之前,我应该多尝试一下。解决方案是访问“父”集合字典样式:

newInsert = jotc[newCollection].insert({'some':'data'})

它有效。

于 2013-10-08T09:53:55.700 回答