관리 메뉴

새로운 시작, GuyV's lIfe sTyle.

Ruby, 모델을 이용해 Select 하는 예제.. 본문

ⓟrogramming

Ruby, 모델을 이용해 Select 하는 예제..

가이브 2008. 10. 2. 19:22
수업시간.. 잠깐 했던 파이선도 생각나네에.. -_-;



특정 테이블에 3개의 자료가 있고, 이는 "User"라는 컨트롤에서 몇 가지 방법으로 가져올 수 있음.

보니까 가져온놈은 Array 이더만..

@user 에 3개가 담겼다.. 그럼..

@user[0] -> 첫 번재 레코드
@user[0].id -> 첫 번재 레코드의 id 필드값

---------------
1. 레일즈에서 프로젝트 생성
2. database.yml 수정.
3. 모델 생성 (이 때 마이그레이션 생성됨) :: 모델명은 대문자로 시작하는 단수형
4. /db/migrate/001_create_테이블명.rb  파일을 수정하여 create table 명령 입력
 def self.up
    create_table :users do |t|
      t.column :name, :string
      t.column :login, :string
      t.column :password, :string
      t.column :registered_on, :date
    end
  end
         (users 테이블, 4개의 컬럼)
        
5. db:migrate 수행 -> database.yml 에 설정된 DB로 접속 및 테이블생성(migrate 수행)
6. 테이블 생성 확인
7. 루비 콘솔실행 (rails_apps/프로젝트 폴더로 이동 후..)
8. "User" 모델을 이용하여 Active Record 사용.. (?)

------------------ 맞는지;; 그냥 배우면서 이해한거임. --;


* Active Record 레퍼런스.. ㅎㅎ
http://ar.rubyonrails.com/classes/ActiveRecord/Base.html 
반응형

'ⓟrogramming' 카테고리의 다른 글

아파치 가상호스트 설정 예제.  (0) 2008.11.03
[Rails] Controller -> View  (0) 2008.10.23
레일즈 튜토리얼  (0) 2008.09.11
Cursor:hand not working with mozilla/firefox  (0) 2008.07.31
[펌] socket. PF_PACKET 초간단 강좌  (1) 2008.03.18
Comments