«ruby-on-rails» 태그된 질문

Ruby on Rails는 Ruby로 작성된 오픈 소스 풀 스택 웹 애플리케이션 프레임 워크입니다. 널리 사용되는 MVC 프레임 워크 모델을 따르며 응용 프로그램 개발에 대한 "컨벤션 오버 컨벤션"방식으로 잘 알려져 있습니다.

5
Rails : 열 추가 후 인덱스 추가
tableRails 앱에서 테이블 을 만들었다 고 가정 해 보겠습니다. 얼마 후 실행중인 열을 추가합니다. rails generate migration AddUser_idColumnToTable user_id:string. 그런 다음 user_id색인 으로 추가해야한다는 것을 깨달았습니다 . add_index메서드 에 대해 알고 있지만이 메서드를 어디에서 호출해야합니까? 마이그레이션을 실행해야합니까 (그렇다면 어느 것이 있습니까?).이 방법을 직접 추가해야합니까?

5
레일은 블록으로 부분적으로 렌더링합니다.
패널 스타일을 제공하는 내가 작성한 html 구성 요소를 재사용하려고합니다. 다음과 같은 것 : <div class="v-panel"> <div class="v-panel-tr"></div> <h3>Some Title</h3> <div class="v-panel-c"> .. content goes here </div> <div class="v-panel-b"><div class="v-panel-br"></div><div class="v-panel-bl"></div></div> </div> 그래서 저는 렌더가 블록을 취하는 것을 봅니다. 나는 다음과 같이 할 수 있다고 생각했습니다. # /shared/_panel.html.erb <div class="v-panel"> <div …

26
OSX의 rails + MySQL : 라이브러리가로드되지 않음 : libmysqlclient.18.dylib
저는 루비 (및 레일)로 막 시작했습니다. 나는 http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#sec:ruby gems 에 따라 rvm. 나는 모든 것이 sqlite와 잘 작동합니다. 이제 대부분의 개발 작업을 수행하기 때문에 MySQL로 변환 해보고 싶습니다. 내 Gemfile에서 sqlite를 mysql2로 대체했습니다. group :development, :test do # gem 'sqlite3', '1.3.5' gem 'mysql2' gem 'rspec-rails', '2.9.0' end 하지만 MySQL에서 레일 …

4
Rails has_and_belongs_to_many 마이그레이션
두 가지 모델이 restaurant있고 userhas_and_belongs_to_many 관계를 수행하고 싶습니다. 이미 모델 파일로 이동하여 has_and_belongs_to_many :restaurants및has_and_belongs_to_many :users 이 시점에서 Rails 3과 같은 작업을 할 수 있어야한다고 가정합니다. rails generate migration .... 그러나 내가 시도한 모든 것이 실패한 것 같습니다. 저는 이것이 정말 간단한 일이라고 확신합니다. 저는 rails를 처음 접하기 때문에 여전히 배우고 …

11
Sidekiq에서 모든 작업을 지우는 방법은 무엇입니까?
Rails 애플리케이션의 백그라운드 작업에 sidekiq을 사용하고 있습니다. 이제 일자리가 많아 져서 모든 일자리를 지우고 싶습니다. 콘솔에서 다음 명령을 시도했습니다. Sidekiq::Queue.new.clear 그러나 다음과 같은 오류가 발생했습니다. NameError: uninitialized constant Sidekiq::Queue sidekiq에서 모든 작업을 지우려면 어떻게해야합니까?

11
Ruby / Homebrew / RVM이 Yosemite에서 작동하도록하는 방법은 무엇입니까?
Yosemite를 설치 한 후 brew 또는 ruby를 실행할 수 없습니다. 양조 업데이트에서이 오류가 발생했습니다. /usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: bad interpreter: No such file or directory /usr/local/bin/brew: line 23: /usr/local/Library/brew.rb: Undefined error: 0 irb에서이 오류가 발생합니다. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:in mkdir': Permission denied - /Library/Ruby/Gems/2.0.0/extensions/universal-darwin-14 (Errno::EACCES) from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:245:infu_mkdir' from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/fileutils.rb:219:in block (2 levels) in mkdir_p' …



7
오류 : capybara-webkit 설치 오류 :
해결 방법에 대한 제안 사항이 있습니까? gem install capybara-webkit -v '0.11.0' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out

3
ActiveRecord, has_many : through 및 다형성 연관
여러분, 이것을 올바르게 이해하고 있는지 확인하고 싶습니다. 그리고 여기서 상속의 경우 (SentientBeing)를 무시하고 대신 has_many : through 관계에서 다형성 모델에 초점을 맞추십시오. 즉, 다음을 고려하십시오. class Widget < ActiveRecord::Base has_many :widget_groupings has_many :people, :through => :widget_groupings, :source => :person, :conditions => "widget_groupings.grouper_type = 'Person'" has_many :aliens, :through => :widget_groupings, :source …

5
프로덕션 서버로서의 Webrick vs. Thin 또는 Unicorn?
Webrick을 프로덕션 서버로 사용해서는 안된다는 것이 당연한 것처럼 보이지만 그 이유를 언급하는 곳은 어디에도 없습니다. 합의는 다음과 같습니다. "Webrick은 개발에 적합하지만 Thin 또는 Unicorn은 생산, 기간에 대한 선택입니다." Thin 서버의 홈페이지를 검색했는데 초당 요청에 대해 이야기했지만 주석이 없기 때문에 그래프를 실제로 이해하지 못합니다. Webrick과 비교하여 Thin 또는 Unicorn을 사용해야하는 이유를 …

2
"render : nothing => true"는 빈 일반 텍스트 파일을 반환합니까?
저는 Rails 2.3.3을 사용하고 있으며 게시 요청을 보내는 링크를 만들어야합니다. 다음과 같은 것이 있습니다. = link_to('Resend Email', {:controller => 'account', :action => 'resend_confirm_email'}, {:method => :post} ) 링크에서 적절한 JavaScript 동작을 만듭니다. <a href="/account/resend_confirm_email" onclick="var f = document.createElement('form'); f.style.display = 'none'; this.parentNode.appendChild(f); f.method = 'POST'; f.action = this.href; var s …

11
Ruby on Rails에서 주어진 ActiveRecord 쿼리에 의해 생성 될 SQL을 어떻게 볼 수 있습니까?
주어진 ActiveRecord 쿼리가 생성 할 SQL 문을보고 싶습니다. 쿼리가 실행 된 후 로그에서이 정보를 얻을 수 있다는 것을 알고 있지만 호출 할 수있는 메서드와 ActiveRecord 쿼리가 있는지 궁금합니다. 예를 들면 : SampleModel.find(:all, :select => "DISTINCT(*)", :conditions => ["`date` > #{self.date}"], :limit => 1, :order => '`date`', :group => "`date`") irb …


5
html 루비 코드 주위에 link_to를 어떻게 감싸나요?
뷰 코드 주위에 링크를 어떻게 래핑합니까? 루비 코드로 여러 줄을 단일 link_to메서드 에 전달하는 방법을 알 수 없습니다 . 내가 찾고있는 결과는 열을 클릭하고 쇼 페이지를 얻는 것입니다. <div class="subcolumns"> <div class="c25l"> <div class="subcl"> <%= image_tag album.photo.media.url(:thumb), :class => "image" rescue nil %> </div> </div> <div class="c75r"> <div class="subcr"> <p><%= …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.