0

MongoDBからJavaScriptに変数を渡すことが可能かどうか知りたいです。次の形式のコレクションのグループを作成したいという課題があります:coll + X、ここでxは、Mongoから渡される番号(キー)です。以下のスニペットは、私が達成しようとしていることを示しています。

reduceInit = Code(
    "function(KEY, values) {"
        "var name = 'coll' + KEY;"
        "db.name.insert({a : 1});"
    "return {something: []};"
    "}"
)

db.eval関数を見たことがありますが、この場合にどのように使用できるかわかりません。

編集

"var word = key;"
"db.coll[word].insert({something : 1});"

したがって、上記の2行のコードを使用してコレクションを作成できることがわかりました。問題は、これによりフォームの名前が生成されることです。coll.X問題は、名前のドットを削除する方法です。

よろしくお願いします。

4

1 に答える 1