-3
Mongoクエリを実装しようとしています。クエリのパラメータの1つを返す関数を作成しました。
"'Week Of': {'$in': [02/13/17]}"
文字列の表と裏に二重引用符を入れたくありません。私はそれが文字列であり、それが必要であると理解していますが、クエリに挿入すると、二重引用符があるため機能しません。
Nosql.aggregate([ p_header + ", " + s_header], {args[0]}, table.target_collection.name.to_sym)
第二引数されています:それは私だけのような途中でハッシュを受け入れるモデルを持っている
'Week Of': {'$in': [02/13/17]}
になるので、プレーンテキストに文字列を変換する方法はあります
args[0] = "'Week Of': {'$in': [02/13/17]}"
これは機能しません。しかし、私は手動でそれが動作
args[0]
の代わりに
'Week Of': {'$in': [02/13/17]}
に置くとき。
あなたはそのコードを示していないが、あなたはこのような何かをしたい...
が、その後にお電話を変更するには...あなたのコードを表示します。また、二重引用符は文字列ではありません。文字列であることを示す文字列を表示すると表示されます。 – dbuggerupdated @dbugger – brandoncodes
あなたはargs [0]が "Week Of ':{' $ in ':[02/13/17]}"であることを確信していますか? – dbugger