Merge pull request 'fix: 검색 API' (#331) from test into main
Reviewed-on: #331
This commit is contained in:
commit
1e29573ef7
|
@ -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))
|
||||||
|
|
Loading…
Reference in New Issue