0

コレクション内にコレクションを挿入しようとしています。親コレクションにはその名前がありますが、サブコレクションには (POST 要求からの) ユーザー定義の名前があります。

私はこのように試しました:

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

jotc既存の親コレクションです。同じ名前の変数の値に置き換える代わりにnewCollection、MongoDB は次のようなコレクションを作成しました。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 に答える