Я использую Spring Boot. Я генерирую JSON ответ от DAO. Мой последний JSON ответ имеет следующие три свойства:
{
"A": "00011",
"B": "abc",
"C": "RDG"
}
Вывод должен выглядеть следующим образом:
{
"A": "00011",
"B": "abc"
}
В приведенном ниже коде TModel унаследовал свойства от DAO со всеми тремя поля A, B, C. Это возвращается обратно моему контроллеру. Как мне избавиться от поля C
в моем ответе JSON?
Код:
public TModel(List<TModel> tEntities) {
List<TModel> responseEntities= tEntities.stream()
.filter(model -> model.getStatus().equals("RDG"))
.collect(Collectors.toList());