2013-07-13 2 views
-2

비계에 관한 질문이 있습니다. 누군가가하는 일과 어떻게 작동하는지 설명 할 수 있습니까? Google에서 검색했지만 모든 단계가 설명 된 것을 찾을 수 없습니다.비계 란 무엇입니까

+1

죄송합니다,이 톤, 난 그냥 데이터베이스 상호 작용 –

+0

를 찾지 못했습니다 믿지 않는다 그 테이블에. 데이터베이스를 갱신하는 데 필요한 이주를 작성합니다. – user2578207

답변

-1

나는 명령을 실행하면 :

rails generate scaffold peoples name:string age:integer 

다음은 일을 :
+ 레일 (databases.yml에 정의) 데이터베이스에 연결하고 해당 테이블에서 새 테이블라는 사람들
+를 생성 이름과 나이라는 두 개의 열을 만듭니다.
+ 이제 테이블과 인터페이스 할 수있는 웹 페이지를 만듭니다.
스캐 폴딩을 사용하면 Ruby on Rails 프로젝트를 빠르게 시작할 수 있습니다.

+1

이 레일은 테이블이나 열을 생성하지 않습니다, 잘못에 대해 아무것도 찾을 수 없습니다 당신은 아무것도 –

2

Google의 간단한 검색은 많은 정보를 제공합니다. 또한 위키 피 디아

http://en.wikipedia.org/wiki/Scaffold_(programming)

길고도 짧은 이야기 발판은 대부분의 MVC 웹 프레임 워크는 응용 프로그램에서 간단한 CRUD 작업에 필요한 코드/파일을 만들 제공하는 유틸리티는 간단하다.

액티브 레코드/모델

  1. 마이그레이션 : 레일에서

    이는 위 아래에서 다음 생성을 의미 이들에 필요한 테이블/열을 만드는 데 사용됩니다 모델.

  2. 모델 : 자기 설명, ActiveRecord::Base

자원 경로

  1. 자원으로부터 서브 클래스 모델의 클래스 : 모델는 : 그것은 CRUD 경로를 생성합니다 : , show, new, create, edit, update, destroy의 파일을 파일에 넣습니다.

ActionController

  1. 컨트롤러 : 침전물 작업을 수행하는 데 필요한 코드 모델과 전망 경로에 묶어 제어기.

ActionView

  1. 조회 : 침전물 동작들을 수행하기위한 매우 단순한 UI를 표시보기.

  2. 자산 : 뷰에서 사용되는 자바 스크립트, 이미지, CSS. 자산 파이프 라인 덕분에 매우 모듈 식입니다.

그것은 테스트 라이브러리의 당신의 선택에 따라 다른 재료의 무리를 만듭니다. rails scaffold SomeModel을 실행하여 실제로 무엇을하는지 볼 수 있습니다. 비계에 대한 정보