0
저는 레일스와 몽고이드에 익숙하지 않아 쿼리에서 문자열을 추출하는 데 문제가 있습니다.쿼리에서 이름 문자열을 가져 오는 데 문제가 있습니다.
I 클래스를 가지고 Filteroption
클래스 Fieldoption
끝
는 Mongoid :: 문서는
이와
field :name, :type => String
field :option_id, :type => Integer
이
+--------------------------+------------------------------------+-----------+ | _id | name | option_id | +--------------------------+------------------------------------+-----------+ | 4c6de6a11d41c86698000002 | Request URI | 1 | | 4c6de6a11d41c86698000003 | Hostname | 4 |엔트리 포함
나는 option_id 4
는 foobar = Fieldoption.only와 이름을 조회 할 때 (이름) 이야기 해봐 (: option_id => '4')
foobar.name이 있어야한다 "호스트 이름". 대신에 나는
foobar.name
=> "Fieldoption는"내가 잘못 뭐하는 거지
얻을?
도움 주셔서 감사합니다.
> foobar.attributes [ "name"] 가 작동하지 않습니다. foobar.name은 Fieldoption에 대한 스캐 폴드 뷰 내에서 작동합니다 – DigitalArsonist