반응형
Rails 3 데이터 타입?
레일 3에서 사용할 수있는 데이터 유형 목록은 어디에서 찾을 수 있습니까? (예 : 텍스트, 문자열, 정수, 부동 소수점, 날짜 등?) 나는 새로운 것들에 대해 무작위로 계속 배우고 있지만 쉽게 참조 할 수있는 목록을 갖고 싶습니다.
다음은 모든 Rails3
(ActiveRecord 마이그레이션) 데이터 유형입니다.
: 이진
: 부울
: 날짜
: 날짜 시간
: 십진
: 부동 소수점
: 정수
: 기본 키
: 참조
: 문자열
: 텍스트
: 시간
: 타임 스탬프
유형뿐만 아니라 이러한 유형과 데이터베이스 유형의 맵핑도 아는 것이 중요합니다.
예를 들어 MS SQL Server에서는 다음을 사용합니다.
- 이전 "datetime"대신 "datetime2"
- 기본 정밀도를 가진 10 진수
- 텍스트와 varchar 대신 nvarchar
- int (작은 int / small int / big int를 사용할 수 없음)
- 이미지 대신 BLOB
활성 레코드 마이그레이션을 정의 하시겠습니까? 또는 Ruby 데이터 유형을 의미합니까?
마이그레이션을 만드는 데 도움이되는 링크는 다음과 같습니다.
직교 사상-MySQL 및 Ruby on Rails 데이터 유형
이러한 데이터 유형이 일반적으로 어떤 용도로 사용되는지 아는 것이 도움이 될 수 있습니다.
- 이진-이미지, 오디오 또는 영화와 같은 데이터를 저장하기위한 것입니다.
- 부울-참 또는 거짓 값을 저장하기위한 것입니다.
- 날짜-날짜 만 저장
- datetime-날짜와 시간을 열에 저장하십시오.
- decimal-소수입니다.
- float-소수입니다. ( 소수점과 부동 소수점의 차이점은 무엇입니까? )
- 정수-정수입니다.
- primary_key-테이블의 각 행을 고유하게 식별 할 수있는 고유 키
- 문자열-제목과 같은 작은 데이터 유형을위한 것입니다. ( 문자열이나 텍스트를 선택해야합니까? )
- text-정보 단락과 같은 더 긴 텍스트 데이터를위한 것입니다.
- 시간-시간 만
- 타임 스탬프-날짜 및 시간을 열에 저장합니다.
나는 그것이 누군가를 돕기를 바랍니다! 또한 공식 목록은 다음과 같습니다. http://guides.rubyonrails.org/migrations.html#supported-types
참고 URL : https://stackoverflow.com/questions/4685009/rails-3-datatypes
반응형
'IT' 카테고리의 다른 글
부트 스트랩 모달 오픈에서 함수 호출 (0) | 2020.06.04 |
---|---|
Passport.js-오류 : 사용자를 세션으로 직렬화하지 못했습니다. (0) | 2020.06.04 |
C 부울 매크로에서 단순히 1이 아닌 #define TRUE (1 == 1) 인 이유는 무엇입니까? (0) | 2020.06.04 |
C # 개체 풀링 패턴 구현 (0) | 2020.06.04 |
Javascript로 스크롤 막대 위치를 얻는 방법은 무엇입니까? (0) | 2020.06.04 |