1

Java mongotemplate を使用して mongo にクエリを実行します。

TextCriteria criteria = TextCriteria.forDefaultLanguage()
                .matchingAny(searchText);
Query query = TextQuery.queryText(criteria);
return mongoTemplate.find(query, User.class, "user");

大文字と小文字を区別しないようにする方法は?

私はmongoでこのようなクエリを使用しています:

db.user.find( { $text: { $search: "John" } } )

すべてのインデックス付きフィールドでこのテキストを検索します。大文字と小文字を区別しないようにする必要があります。

4

0 に答える 0