2011-04-28 2 views
0

어떻게 Ruby Mongo Driver로 Grid 객체를 드롭합니까? GridFS를 콜렉션으로 처리하기 때문에 쉘에서 drop을 처리하지만 Ruby에서 어떻게 처리합니까?Ruby MongoDB 드롭 GridFS 모음

답변

2

하나의 파일 또는 전체 GridFS 모음을 제거하려고합니까? grid_file_system은 파일 이름별로 삭제를 지원합니다. 그렇지 않으면 수동으로 콜렉션을 삭제할 수 있습니다 (기본적으로 fs.files 및 fs.chunkks라고 생각합니다).

+1

Ruby'Grid' 객체에서'remove'와 같은 메소드를 호출하여 전체 GridFS 콜렉션을 제거하고 싶습니다. 그건 불가능하다. GridFS를 구성하는 컬렉션 각각에 대해 Collection 객체를 생성하고 두 객체 모두에서 'remove'를 호출해야하는 것처럼 보입니다. – ma11hew28

1

그리드 컬렉션은 파일과 청크에 불과합니다. 따라서이 두 컬렉션을 삭제하십시오.

나는 Ruby에 익숙하지 않지만 mb this link이 유용 할 것입니다.

관련 문제