programing

레일 3 데이터 유형?

iphone6s 2023. 6. 1. 22:30
반응형

레일 3 데이터 유형?

레일 3에서 사용할 수 있는 데이터 유형 목록(예: 텍스트, 문자열, 정수, 부동 소수, 날짜 등)은 어디에서 찾을 수 있습니까?저는 계속 새로운 것들에 대해 무작위로 배우고 있지만, 제가 쉽게 참조할 수 있는 목록이 있으면 좋겠습니다.

여기에 모든 것이 있습니다.Rails3(활성 레코드 마이그레이션) 데이터 유형:

:filename
:filename
:날짜
:datetime
:filename
:filename
:filename
:primary_key
:차이
:string
:텍스트
:시간
:filename

원천

유형뿐만 아니라 데이터베이스 유형에 대한 이러한 유형의 매핑도 알아야 합니다.

여기에 이미지 설명 입력

여기에 이미지 설명 입력

예를 들어 MS SQL 서버에서는 다음을 사용합니다.

  1. "datetime2" 대신 이전 "datetime"
  2. 기본 정밀도의 십진법.
  3. nvarchar 대신 텍스트 및 varchar
  4. int (tiny int/small int/big int 사용 불가)
  5. 이미지 대신 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

반응형