저는 새로운 레일입니다. 나는 이미지 로고를 보여주는 새로운 앱을 개발했고, 데이터베이스에는이 이미지들을위한 URL이 포함되어있다. -Rails와 Heroku : 데이터베이스에 레코드를 추가하는 방법은 무엇입니까?
내 개발 환경에서는 데이터베이스에 레코드를 수동으로 추가했다. 작성 테이블 내 마이그레이션 파일 내 책 테이블에 레코드를 추가 할 수있는 다른 방법이
follows-로class CreateBooks < ActiveRecord::Migration[5.0]
def change
create_table :books do |t|
t.string :title
t.string :author
t.string :category
t.text :description
t.text :logo_url
t.string :pdf_file_url
t.timestamps
end
end
컨트롤러 -
def get_all_books
# @books = Book.find(2);
@books = Book.where(:id => 1..3)
logger.debug(@books.inspect)
render :json => @books
end
내 질문처럼 보인다?
그리고 영웅에게 내 앱을 배포 할 때 영웅에게도이 기록을 추가하는 방법은 무엇입니까?
rails generate migration AddPagesToBooks pages:integer
다음 rake db:migrate
을 실행하거나 : 당신은 당신이 할 수있는 정수로 책 페이지의 양을 추가하려면
어떻게 레코드가 추가됩니까? 100 개가 넘는 레코드를 추가하고 싶습니다. 다른 방법이 있습니까? – RajSharma
내 편집 된 코드 확인 : – luissimo
감사합니다. 고마워. – RajSharma