//通常指定字段由前端传入后台,例如params 前端以逗号分隔 //后端获取字段后操作如下: Query query = new Query(); if (params != null) { String[] showFields = params.split(","); for (int i = 0; i < showFields.length; i++) { query.fields().include(showFields[i]); } } //接下来改添加条件的加条件,排序的排序等一系列操作
Query query = new Query(); query.fields().include("fields"); //包含该字段 query.fields().exclude("fields");//不包含该字段
以此来记录一下Mongodb操作