Java操作MongoDB——删除(4)

Java操作MongoDB——删除

删除代码(支持批量操作)

 //删除
    @Override
    public Map deleteManyByCollectionName(Map<String, Object> map) {
        //筛选条件
        Map<String,Object> filter = new HashMap<>();
        if (map.get("filter")instanceof Map){
            filter = (Map<String, Object>) map.get("filter");
        }
        DeleteResult deleteResult = getDBCollection(map.get("collectionName").toString()).deleteMany(MongoDBUtil.setParameter(filter));
        return new HashMap<String, Object>(){{put("code","200");put("message","删除数"+deleteResult.getDeletedCount());}};
    }

猜你喜欢

转载自blog.csdn.net/RookieCode/article/details/104948945