我有一个称为QuizQuestions的类,其中包含(strClassName,strSubjectName,strQuestionName,strOption1,strOption2等cc ...)
要在经过某些过滤后从mongodb中检索此类对象,我正在使用以下代码并正常工作:
List<QuizQuestions> returnQuizQuestions=new ArrayList<QuizQuestions>();
List<QuizQuestions> listClsQuizMapping=clsQuizService.findAll();
List<QuizQuestions> listOfQuizQuestions= listClsQuizMapping.stream()
.filter(t->t.getStrClassName().equals(className))
.filter(t->t.getStrSubjectName().equals(subjectName))
.collect(Collectors.toList());
但是我想要的是,只有此类的一部分,例如strQuestionName,strOption1,strOption2等...
我该怎么做? 我是否需要使用这些字段( strQuestionName,strOption1,strOption2 )创建另一个类并返回?