findByTitle (query operators)
{ <field>: { $regex: /pattern/, $options: '<options>' } }Field: campo que estamos buscando.
Pattern: funciona da seguinte forma, colocamos uma "?" e após, a numeração do parâmetro. Se por ventura o campo text fosse o segundo parametro seria "?1".
Options: é usado para especificar opções adicionais para a operação de busca com expressões regulares.
@Query("{ 'title': { $regex: ?0, $options: 'i' } }")
List<Post> searchTitle(String text);Atualizado