mongodbに保存されているJavascriptはほとんどありません。私は春のspringframework.data.mongodbを使用してmongodbにアクセスしています。これから保存されたJavaScript/プロシージャを実行するにはどうすればよいですか?
質問する
3409 次
2 に答える
8
解決策を見つけました。
BasicDBObject obj = new BasicDBObject();
obj.append( "$eval" , "stored_javascript_name()" );
CommandResult t=mongoTemplate.executeCommand(obj);
Object obj1=t.get("retval");
于 2012-10-25T17:27:18.013 に答える
0
BasicDBObject obj = new BasicDBObject();
String menu="湖南卫视";
String program="天路啦:东方不亮西方亮";
obj.append( "$eval" , "keyword_store('"+menu+"','"+program+"')" );
知っておくべきもう1つのことは、文字列パラメータを転送するときに一重引用符を追加することです。
于 2017-03-28T08:31:44.673 に答える