인프런 커뮤니티 질문&답변
fulltext index 생성이 안됩니다
작성
·
15
0
지식그래프(KG) 검색 - 전문 검색에서 fulltext index 생성이 안됩니다. 여러번 실행해도 동일합니다.
아래 3개 중 movie_title_tagline_fulltext만 생성되고 movie_title_fulltext와 person_name_fulltext는 실행해도 반응이 없습니다.
SHOW FULLTEXT INDEXES를 실행하면 movie_title_tagline_fulltext만 표시됩니다.
Neo4j 버전: 버전 2.1.1(2.1.1)
Neo4j는 Desktop 버전으로 실행했습니다.
[참고]
실행 파일: KG_P1_03_neo4j_movie_03_full-text_search.ipynb
[스크립트]
CREATE FULLTEXT INDEX movie_title_fulltext IF NOT EXISTS
FOR (m:Movie) ON EACH [m.title]
CREATE FULLTEXT INDEX movie_title_tagline_fulltext IF NOT EXISTS
FOR (m:Movie) ON EACH [m.title, m.tagline]
CREATE FULLTEXT INDEX person_name_fulltext IF NOT EXISTS
FOR (p:Person) ON EACH [p.name]
답변 2
0
안녕하세요. 판다스 스튜디오입니다.
다음과 같이 추가 정보를 제공해 주실 수 있을까요?
1. SHOW INDEXES 명령어로 전체 인덱스 출력 결과
2. SHOW CONSTRAINTS 결과 (제약 조건)
회신 부탁드립니다. 감사합니다.
IF NOT EXISTS 구문을 빼고 다음과 같이 실행하면 해결될 수 있습니다.혹시 에러 메시지가 나오면 알려주세요. Neo4J 버전에 따라서 기존 인덱스와 충돌 문제가 있다고 알려져 있습니다.
CREATE FULLTEXT INDEX movie_title_fulltext FOR (m:Movie) ON EACH [m.title]
CREATE FULLTEXT INDEX person_name_fulltext FOR (p:Person) ON EACH [p.name]
2. Neo4j 데이터베이스 버전을 확인해 주세요
CALL dbms.components() YIELD name, versions
RETURN name, versions
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 한경만님.
FULLTEXT INDEX 생성 문제로 어려움을 겪고 계시군요. 각기 다른 INDEX들이 생성되지 않는 이유는 여러 가지일 수 있지만, 주로 버전 호환성, 구문 오류 등에서 발생할 수 있습니다. 아래에 몇 가지 해결책을 제시드리겠습니다.
Neo4j 버전 확인:
- 현재 사용 중인 Neo4j 버전을 다시 확인해보세요. 최신 버전의 기능이 아니거나, 본래의 FULLTEXT INDEX 구문과 맞지 않는 버전일 수 있습니다.
- 현재 사용 중인 Neo4j 버전을 다시 확인해보세요. 최신 버전의 기능이 아니거나, 본래의 FULLTEXT INDEX 구문과 맞지 않는 버전일 수 있습니다.
코드 구문 확인:
FOR (p:Person) ON EACH [p.name]부분의[ [p.name](http://p.name)]는 잘못된 구문입니다. 올바르게 코딩되어 있는지 확인해 주세요.
실행 순서:
- INDEX 생성은 데이터베이스에 변경 사항을 주입하는 작업으로, 간혹 다른 프로세스와의 충돌이 있을 수 있습니다. 실행 순서를 조정해 보세요.
- INDEX 생성은 데이터베이스에 변경 사항을 주입하는 작업으로, 간혹 다른 프로세스와의 충돌이 있을 수 있습니다. 실행 순서를 조정해 보세요.
로그 확인:
- Neo4j 로그 파일을 확인하여 더 구체적인 오류 메시지를 통해 문제 원인을 파악할 수 있습니다.
- Neo4j 로그 파일을 확인하여 더 구체적인 오류 메시지를 통해 문제 원인을 파악할 수 있습니다.
트러블슛 가이드:
이와 관련된 추가적인 정보가 필요하시다면, Neo4j 사용 시 자주 등장하는 문제와 해결책을 다룬 관련 질문과 답변에서 다양한 논의를 참고해 주시면 좋습니다.
저는 질문자님의 이해를 돕고자 지식공유자의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리며, 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.






SHOW INDEXES 결과입니다.
SHOW CONSTRAINTS 결과입니다.
더 필요한 정보가 있으면 말씀해주세요.
감사합니다.