Skip to content

Commit 8f5e688

Browse files
committed
Polish
1 parent 3e84616 commit 8f5e688

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

data-mongodb-full-text-search/README.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ class CharacterRepositoryTests {
107107
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
108108
void withGeneratedQuery() {
109109
// Simulate predefined index
110-
operations.indexOps(Character.class).ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
110+
operations.indexOps(Character.class).createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
111111
112112
var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));
113113
@@ -148,7 +148,7 @@ class CharacterSearchRepositoryImpl implements CharacterSearchRepository {
148148
@Override
149149
public List<Character> findByText(String text, Sort sort) {
150150
operations.indexOps(Character.class)
151-
.ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
151+
.createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
152152
153153
var parameters = text.split(" ");
154154
var query = TextQuery.queryText(new TextCriteria().matchingAny(parameters)).with(sort);

data-mongodb-full-text-search/src/test/java/zin/rashidi/boot/data/mongodb/character/CharacterRepositoryTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ class CharacterRepositoryTests {
4040
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
4141
void withGeneratedQuery() {
4242
// Simulate predefined index
43-
operations.indexOps(Character.class).ensureIndex(TextIndexDefinition.builder().onFields("name", "publisher").build());
43+
operations.indexOps(Character.class).createIndex(TextIndexDefinition.builder().onFields("name", "publisher").build());
4444

4545
var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));
4646

docs/modules/ROOT/pages/data-mongodb-full-text-search.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ class CharacterRepositoryTests {
105105
@DisplayName("Generated query: Search for 'captain marvel' should return 'Captain Marvel' and 'Thanos'")
106106
void withGeneratedQuery() {
107107
// Simulate predefined index
108-
operations.indexOps(Character.class).ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
108+
operations.indexOps(Character.class).createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
109109
110110
var characters = repository.findAllBy(new TextCriteria().matchingAny("captain", "marvel"), Sort.by("name"));
111111
@@ -146,7 +146,7 @@ class CharacterSearchRepositoryImpl implements CharacterSearchRepository {
146146
@Override
147147
public List<Character> findByText(String text, Sort sort) {
148148
operations.indexOps(Character.class)
149-
.ensureIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
149+
.createIndex(new TextIndexDefinitionBuilder().onFields("name", "publisher").build());
150150
151151
var parameters = text.split(" ");
152152
var query = TextQuery.queryText(new TextCriteria().matchingAny(parameters)).with(sort);

0 commit comments

Comments
 (0)