2012-01-12 1 views
0

MongoMapper를 사용 중이며 축약 된 필드 이름을 사용하는 방법을 찾고 있습니다. 키를 일반 영어로 유지하고 필드 이름을 짧게 저장하려고합니다 (예 : "name"이 "_n"에 매핑 됨). 나는 대화를 알아 차렸다. 그러나 닫히는 것을 끝내었다 (https://github.com/jnunemaker/mongomapper/pull/351). 그리고 누군가 이것이 이것을 이루는 방법의 예를 가지고 있는지 궁금하게 생각하고 있었다. 어떤 의견이라도 매우 고맙게 생각합니다!MongoMapper에서 축약 된 필드 이름을 사용하는 방법

+0

나는 이것을 이해할 수 없었고, MongoID로 전환했다. 그리고 나서 훨씬 mongo 라이브러리를 사용하여 코드를 작성했다. :) –

답변

0

그 대화와 관련된 또 다른 풀 요청은 #353입니다. 아직 풀려 나지 않았지만 가능성이 높을 것으로 추측하고 있습니다. 단순히 유지 보수자가 잊어 버린 것일 수 있습니다. 나는 당신이 그 기능을 찾고 있다고 말 #353에 코멘트를 남겨 권장

class User 
    include MongoMapper::Document 
    key :name, String, :abbr => :_n 
end 

: 같은

뽑아

, 당신의 경우는 볼 것이다.