有人可以通过groovy示例代码帮助我删除MongoDB集合中的记录吗?提前致谢。
答案 0 :(得分:1)
在移除对象之前,您需要找到。
完整的示例代码(我的期望是您只对最后一行感兴趣,但以防万一):
import com.mongodb.* // import all the mongodb.* stuff
import org.apache.jmeter.protocol.mongodb.config.MongoDBHolder;
DB db = MongoDBHolder.getDBFromSource("MongoDBSourceName", "DatabaseName");
DBCollection collection = db.getCollection("CollectionName");
BasicDBObject query = new BasicDBObject("name", "value"); // create DBObject holding the query
DBObject result = collection.findOne(query); // find the document
collection.remove(result); //delete the document
参考文献: