Example usage for org.springframework.data.mongodb.core.query Criteria regex

List of usage examples for org.springframework.data.mongodb.core.query Criteria regex

Introduction

In this page you can find the example usage for org.springframework.data.mongodb.core.query Criteria regex.

Prototype

public Criteria regex(String re, @Nullable String options) 

Source Link

Document

Creates a criterion using a $regex and $options operator.

Usage

From source file:org.opentestsystem.shared.search.domain.AbstractSearchRequest.java

private Criteria buildRegex(final Criteria criteria, final Object queryValue) {
    final Criteria newCriteria = criteria.regex("^.*\\Q" + queryValue + "\\E", "i");
    return newCriteria;
}

From source file:org.opentestsystem.shared.search.domain.AbstractSearchRequest.java

private Criteria buildCaseInsensitiveRegex(final Criteria criteria, final Object queryValue) {
    final Criteria newCriteria = criteria.regex("^" + queryValue + "$", "i");
    return newCriteria;
}