Skip to content

Commit 18c8436

Browse files
committed
#87 πŸ› fix: ν•™μŠ΅ 도메인 기사 검색(λŒ€μ†Œλ¬Έμž λ¬΄μ‹œ)
1 parent 6c0b44f commit 18c8436

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

β€Žsrc/main/java/com/finsight/finsight/domain/naver/domain/service/ArticleQueryDslImpl.javaβ€Ž

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,21 +68,21 @@ public Page<NaverArticleEntity> findSearchNews(Category category, SortType sort,
6868
QAiTermCardEntity qAiTermCard = QAiTermCardEntity.aiTermCardEntity;
6969
QAiArticleSummaryEntity qSummary = QAiArticleSummaryEntity.aiArticleSummaryEntity;
7070

71-
// 제λͺ©μ— ν¬ν•¨λ˜λŠ” 경우 λ˜λŠ” μš©μ–΄ μΉ΄λ“œ 포함 λ˜λŠ” μš”μ•½λ¬Έ 포함
72-
builder.and(naverArticleEntity.title.contains(keyword)
71+
// 제λͺ©μ— ν¬ν•¨λ˜λŠ” 경우 λ˜λŠ” μš©μ–΄ μΉ΄λ“œ 포함 λ˜λŠ” μš”μ•½λ¬Έ 포함 (λŒ€μ†Œλ¬Έμž λ¬΄μ‹œ)
72+
builder.and(naverArticleEntity.title.containsIgnoreCase(keyword)
7373
.or(JPAExpressions.selectOne()
7474
.from(qAiTermCard)
7575
.where(
7676
qAiTermCard.article.eq(naverArticleEntity)
7777
.and(qAiTermCard.term.displayName
78-
.contains(keyword)))
78+
.containsIgnoreCase(keyword)))
7979
.exists())
8080
.or(JPAExpressions.selectOne()
8181
.from(qSummary)
8282
.where(qSummary.article.eq(naverArticleEntity)
83-
.and(qSummary.summaryFull.contains(keyword)
83+
.and(qSummary.summaryFull.containsIgnoreCase(keyword)
8484
.or(qSummary.summary3Lines
85-
.contains(keyword))))
85+
.containsIgnoreCase(keyword))))
8686
.exists()));
8787
}
8888

0 commit comments

Comments
Β (0)