1
나는 특성이있는 몽고 이드 (mongoid) 모델 사용자가 있습니다 : country. 모델 및 기존 사용자 문서에서이 필드를 제거하고 싶습니다. 이것을 어떻게 할 수 있습니까? 데이터베이스에있는 모든 사용자의몽고이 데이터베이스에서 속성을 제거하십시오.
# user.rb
class User
include Mongoid::Document
field :name, type: String
#field :country, type: String --> field removed from model
end
는 또한'$ unset' 연산자와 낮은 수준의 오토바이 인터페이스를 사용할 수 있습니다. –
unset은 속성의 값을 설정 해제하기위한 것이지 속성을 제거하기위한 것이 아닙니다. –