강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của jeonghwanc1499
jeonghwanc1499

câu hỏi đã được viết

[Làm mới] Bootcamp Cơ sở dữ liệu MongoDB và NoSQL (Big Data) cho người mới bắt đầu [Từ nhập môn đến ứng dụng] (Cập nhật)

중앙대학교 실습 관련

Viết

·

265

0

중앙대학교 나온 배우 실습 관련 질문입니다.

actor.drop_indexes()

actor.create_index([('학교', pymongo.TEXT)])

docs = actor.find({'$text': {'$search' : '중앙대학교'}}).sort('흥행지수', pymongo.DESCENDING).limit(10)

for doc in docs:

    print(doc)

인덱스 설정하여 위와 같이 실행시켰는데 강사님이 진행하신 코드와 결과치가 조금 다르게 나오네요

위 형광펜 칠한 부분의 검색이 index로 했을 때는 나오지 않아서 혹시 무엇때문인지 질문드립니다.

pythonDBMS/RDBMSmongodb데이터 엔지니어링

Câu trả lời 2

1

funcoding님의 프로필 이미지
funcoding
Người chia sẻ kiến thức

안녕하세요.

음 어떤 강의의 몇분 몇초인지를 모르겠어서, 질문이 정확히는 이해가 가지 않습니다.

몽고db 에서 텍스트 검색은 완결된 단어만 검색해서요. 말씀하신 부분은 중앙대학교대학원 으로 부분 텍스트라 검색이 안되는 것으로 이해가 됩니다.

다음 링크를 통해, 해결 방법도 한번 테스트해보시면 좋을 것 같습니다. 감사합니다.

https://velog.io/@superfly9/mongoDB-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EB%B6%80%EB%B6%84-%EA%B2%80%EC%83%89

0

cine21 사이트의 배우 정보가 계속 업데이트 되서  코드 결과가 달라지는 거 아닌가요?

 

Hình ảnh hồ sơ của jeonghwanc1499
jeonghwanc1499

câu hỏi đã được viết

Đặt câu hỏi