반응형
rails 부울 필드 :`is_foo` 또는 그냥`foo`?
중복 가능성 :
Rails에서 부울 열 이름 지정
부울 필드의 이름과 관련된 레일 규칙은 무엇입니까?
나는이있는 경우 예를 들어, User
자사의 "화려 함"에 대한 플래그를 필요로 모델을, 나는 dB 필드 호출해야 is_active
또는 active
?
참고 : Rails는 부울 필드 User.is_active?
및 User.active?
.
- 일반 - 형용사의 형태는 쉽게 루비와 레일스의 규범 even?
, nil?
, empty?
및 blank?
예를 들어. is_#{something}?
내가 생각할 수 있는 형식의 유일한 방법은 Kernel#is_a?
클래스 정체성을 결정하는 것입니다 . 따라서 표준 명명 규칙을 고수하기 위해 is_
이와 같은 부울 메서드를 사용하지 않습니다.
두 가지 중에서 자신에게 더 잘 들리는 것을 선택해야합니다. User.active? 또는 User.is_active?
나는 개인적으로 전자를 선택합니다.
물음표는 Rails가 아니라 Ruby에서 나온 것입니다.
참고 URL : https://stackoverflow.com/questions/3112078/rails-boolean-fields-is-foo-or-just-foo
반응형
'IT박스' 카테고리의 다른 글
신뢰할 수있는 연결이란 무엇입니까? (0) | 2020.12.09 |
---|---|
jQuery를 사용하여 동적으로 행 추가 (0) | 2020.12.09 |
{key : key, value : value,…} 대신 {key : value,…}로 사전을 C # JSON 직렬화 (0) | 2020.12.09 |
고정 된 비활성 msbuild.exe 프로세스, 잠긴 Stylecop.dll, Nuget AccessViolationException 및 CI 빌드가 서로 충돌하는 수수께끼 (0) | 2020.12.09 |
삽입 모드로 들어 가지 않고 개행을 삽입하십시오. (0) | 2020.12.09 |