Это мой dtob,
@Id
@Field(value = "id")
private Long id;
@Field(value = "validationid")
private Long validationId;
@Field(value = "fieldid")
private Long fieldId;
@Field(value = "formid")
private Long formId;
Это мой репозиторий,
@Query("{'$and': [{fieldId:?0},{validationId:?0}, {formId:?0}, {'isDeleted':{$ne : true}}]}")
public FieldValidationMapping checkForSave(Long fieldId, Long validationId, Long formId);
Этот запрос я написал, чтобы проверить, присутствуют ли fieldId, validationId и formId вБД или нет.Но если я публикую ту же запись, я выдаю сообщение об ошибке, поскольку «перекод уже существует».Но я не получаю сообщение об ошибке из-за запроса, и та же запись сохраняется в базе данных.Пожалуйста, помогите мне с запросом.