2009-09-18 3 views

답변

4

방금 ​​db/schema.rb을 사용합니다. 제대로 작동하는 것 같습니다.

3

레일스 콘솔에서 Model.attributes으로 전화 할 수 있습니다. 이것은 모든 속성을 가진 해시를 제공합니다.

해시를 다시 생성하므로 값이 비싸므로 실제 코드 내부에서 이것을 사용할 때는주의하십시오.

3

젬을 annotate 사용할 수 있습니다. 각 모델의 상단에 속성을 나타내는 주석이 추가됩니다.

0

내가 사용하는 멋진 도구는 MySQL에서 가져온 것입니다. MySQL Administrator이라고합니다.

DB (개발/테스트/프로덕션), db 테이블 및 마지막으로 열 (특성)의 유효성을 검사 할 수 있습니다.

0
Model.attributes #=> {'name' => 'foo', 'desc' => 'bar'} 

P. www.railsbrain.com - 이것을 사용하십시오.

1

누구든지이 버전을보고 있고 새로운 버전의 레일즈를 사용하는 경우 콘솔에서 Model으로 전화하면됩니다. (Rails 3.2.1과 Ruby 1.9.2p290에 있습니다.)

실제로이 경우 Model.attributes을 호출하면 작동하지 않습니다.

3

레일스 콘솔에 모델 이름을 입력하고 Enter를 누르기 만하면됩니다.

rails C# start your rails console 

User 

=> User(id: integer, email: string, password_digest: string...)