반응형
레일 3 데이터 유형?
레일 3에서 사용할 수 있는 데이터 유형 목록(예: 텍스트, 문자열, 정수, 부동 소수, 날짜 등)은 어디에서 찾을 수 있습니까?저는 계속 새로운 것들에 대해 무작위로 배우고 있지만, 제가 쉽게 참조할 수 있는 목록이 있으면 좋겠습니다.
여기에 모든 것이 있습니다.Rails3(활성 레코드 마이그레이션) 데이터 유형:
:filename
:filename
:날짜
:datetime
:filename
:filename
:filename
:primary_key
:차이
:string
:텍스트
:시간
:filename
유형뿐만 아니라 데이터베이스 유형에 대한 이러한 유형의 매핑도 알아야 합니다.


예를 들어 MS SQL 서버에서는 다음을 사용합니다.
- "datetime2" 대신 이전 "datetime"
- 기본 정밀도의 십진법.
- nvarchar 대신 텍스트 및 varchar
- int (tiny int/small int/big int 사용 불가)
- 이미지 대신 BLOB
활성 레코드 마이그레이션을 정의하는 것을 의미합니까?아니면 루비 데이터 타입을 말하는 건가요?
마이그레이션 생성에 도움이 될 수 있는 링크는 다음과 같습니다.
직교 사상 - MySQL 및 Ruby on Rails 데이터 유형
일반적으로 이러한 데이터 유형이 다음에 사용되는 용도를 파악하는 것이 유용할 수 있습니다.
- 이진 - 이미지, 오디오 또는 동영상과 같은 데이터를 저장합니다.
- boolean - true 또는 false 값을 저장합니다.
- date - 날짜만 저장
- datetime - 날짜와 시간을 열에 저장합니다.
- decimal - 소수에 대한 값입니다.
- float - 소수를 위한 것입니다. (소수와 float의 차이점은 무엇입니까?)
- integer - 정수입니다.
- primary_key - 테이블의 각 행을 고유하게 식별할 수 있는 고유 키
- string - 제목과 같은 작은 데이터 형식에 사용됩니다.(문자열을 선택해야 합니까, 텍스트를 선택해야 합니까?)
- text - 정보 단락과 같은 더 긴 텍스트 데이터에 대한 것입니다.
- 시간 - 시간에 한함
- 타임스탬프 - 날짜와 시간을 열에 저장합니다.
그게 누군가에게 도움이 되길 바랍니다!또한 공식 목록은 다음과 같습니다. http://guides.rubyonrails.org/migrations.html#supported-types
언급URL : https://stackoverflow.com/questions/4685009/rails-3-datatypes
반응형
'programing' 카테고리의 다른 글
| Jest를 사용하여 단일 파일을 테스트하려면 어떻게 해야 합니까? (0) | 2023.06.01 |
|---|---|
| ng: angular-cli를 사용하여 새 프로젝트를 만드는 동안 명령을 찾을 수 없습니다. (0) | 2023.06.01 |
| 문자열에서 모든 utf-8이 아닌 기호 삭제 (0) | 2023.05.27 |
| 사용자 지정 컨테이너 환경 변수와 함께 Azure Webapp 배포 (0) | 2023.05.27 |
| 전자 메일 주소가 시스템에 유효한지 확인합니다.넷.메일.메일주소 (0) | 2023.05.27 |