Merge pull request 'fix: 검색 API' (#331) from test into main
Reviewed-on: #331
This commit is contained in:
		| @@ -113,6 +113,7 @@ class SearchRepository( | |||||||
|             .and(audioContent.duration.isNotNull) |             .and(audioContent.duration.isNotNull) | ||||||
|             .and( |             .and( | ||||||
|                 audioContent.title.containsIgnoreCase(keyword) |                 audioContent.title.containsIgnoreCase(keyword) | ||||||
|  |                     .or(member.nickname.containsIgnoreCase(keyword)) | ||||||
|                     .or(audioContent.detail.containsIgnoreCase(keyword)) |                     .or(audioContent.detail.containsIgnoreCase(keyword)) | ||||||
|                     .or(audioContent.theme.theme.containsIgnoreCase(keyword)) |                     .or(audioContent.theme.theme.containsIgnoreCase(keyword)) | ||||||
|                     .or(hashTag.tag.containsIgnoreCase(keyword).and(audioContentHashTag.isActive.isTrue)) |                     .or(hashTag.tag.containsIgnoreCase(keyword).and(audioContentHashTag.isActive.isTrue)) | ||||||
| @@ -171,6 +172,7 @@ class SearchRepository( | |||||||
|             .and(audioContent.duration.isNotNull) |             .and(audioContent.duration.isNotNull) | ||||||
|             .and( |             .and( | ||||||
|                 audioContent.title.containsIgnoreCase(keyword) |                 audioContent.title.containsIgnoreCase(keyword) | ||||||
|  |                     .or(member.nickname.containsIgnoreCase(keyword)) | ||||||
|                     .or(audioContent.detail.containsIgnoreCase(keyword)) |                     .or(audioContent.detail.containsIgnoreCase(keyword)) | ||||||
|                     .or(audioContent.theme.theme.containsIgnoreCase(keyword)) |                     .or(audioContent.theme.theme.containsIgnoreCase(keyword)) | ||||||
|                     .or(hashTag.tag.containsIgnoreCase(keyword).and(audioContentHashTag.isActive.isTrue)) |                     .or(hashTag.tag.containsIgnoreCase(keyword).and(audioContentHashTag.isActive.isTrue)) | ||||||
| @@ -238,6 +240,7 @@ class SearchRepository( | |||||||
|             .and(audioContent.limited.isNull) |             .and(audioContent.limited.isNull) | ||||||
|             .and( |             .and( | ||||||
|                 series.title.containsIgnoreCase(keyword) |                 series.title.containsIgnoreCase(keyword) | ||||||
|  |                     .or(member.nickname.containsIgnoreCase(keyword)) | ||||||
|                     .or(series.introduction.containsIgnoreCase(keyword)) |                     .or(series.introduction.containsIgnoreCase(keyword)) | ||||||
|                     .or(seriesGenre.genre.containsIgnoreCase(keyword)) |                     .or(seriesGenre.genre.containsIgnoreCase(keyword)) | ||||||
|                     .or(hashTag.tag.containsIgnoreCase(keyword).and(seriesKeyword.isActive.isTrue)) |                     .or(hashTag.tag.containsIgnoreCase(keyword).and(seriesKeyword.isActive.isTrue)) | ||||||
| @@ -301,6 +304,7 @@ class SearchRepository( | |||||||
|             .and(audioContent.limited.isNull) |             .and(audioContent.limited.isNull) | ||||||
|             .and( |             .and( | ||||||
|                 series.title.containsIgnoreCase(keyword) |                 series.title.containsIgnoreCase(keyword) | ||||||
|  |                     .or(member.nickname.containsIgnoreCase(keyword)) | ||||||
|                     .or(series.introduction.containsIgnoreCase(keyword)) |                     .or(series.introduction.containsIgnoreCase(keyword)) | ||||||
|                     .or(seriesGenre.genre.containsIgnoreCase(keyword)) |                     .or(seriesGenre.genre.containsIgnoreCase(keyword)) | ||||||
|                     .or(hashTag.tag.containsIgnoreCase(keyword).and(seriesKeyword.isActive.isTrue)) |                     .or(hashTag.tag.containsIgnoreCase(keyword).and(seriesKeyword.isActive.isTrue)) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user