Я пытаюсь удалить файл на GridFs, но даже если я не получу никакой ошибки, ничего не происходит.Удаление файла на GridFS с помощью GrifFsTemplate.delete
Query query = new Query (Criteria.where("filename").is(filename));
this.gridFsTemplate.delete(query);
Любая идея о том, как это сделать? Может быть, лучший и безопасный способ удаления файла, возможно, с помощью ids?
Спасибо. Alexio
Но как отличается ваш путь от моего? Я создаю экземпляр объекта запроса, передающего критерии в конструкторе (это возможность), и вы добавляете критерии к объекту запроса на втором шаге. –
Вы ** абсолютно ** правый. Чтобы внести поправки в этот бесполезный ответ, вот правильный запрос, используя класс помощника «GridFsCriteria»! – afraisse