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

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

13
OS X에 PG gem 설치-기본 확장 빌드 실패
다른 많은 사람들이 pg gem을 설치하는 데 문제가있는 것 같습니다. 다른 사람들을 위해 제기 된 해결책 중 어느 것도 나를 위해 일하지 않았습니다. pg gem과 postgres.app를 설치하려고했습니다. pg gem은 설치되지 않습니다. 내가 얻는 첫 번째 오류는 다음과 같습니다. pg (0.17.0) 설치 중 오류가 발생하여 번 들러를 계속할 수 없습니다. gem …

15
연결할 호스트가 없습니다! : host 매개 변수를 제공하거나 default_url_options [: host]를 설정하십시오
나는 지금 약 90 분 동안 인터넷 검색을 해왔으며 여전히 이것에 대한 대답이 없습니다. 어디에서 설정 default_url_options합니까? 이미 config.action_mailer.default_url_options다른 곳 에서이 동일한 버그를 해결하기 위해 설정 했지만 RSpec 사양 내에서 URL 도우미를 사용하려고 할 때이 오류가 발생합니다. 어디에서 default_url_options가 설정 될지 알 수 없습니다. Failure/Error: listing_url(listing).should match(/\/\d+-\w+$/) RuntimeError: Missing host …



2
Rails 열 유형에 대한 설명서가 있습니까?
이 페이지에 있는 간단한 유형 목록보다 더 많은 것을 찾고 있습니다 . : primary_key, : string, : text, : integer, : float, : decimal, : datetime, : timestamp, : time, : date, : binary, : boolean 그러나 실제로 이러한 필드를 정의 하는 문서가 있습니까? 구체적으로 특별히: 차이 무엇 :string과 :text? …

14
레일에 매개 변수가 있는지 테스트하는 방법
Ruby on Rails의 IF 문을 사용하여 요청 매개 변수가 설정되어 있는지 테스트하고 있습니다. 두 매개 변수의 설정 여부에 관계없이 다음 if 블록의 첫 번째 부분이 트리거됩니다. params [: one]과 params [: two]가 모두 설정된 경우이 부분 만 트리거되도록하려면 어떻게해야합니까? if (defined? params[:one]) && (defined? params[:two]) ... do something ... elsif …

7
한 배열에 다른 배열의 모든 요소가 포함되어 있는지 확인하는 방법
주어진: a1 = [5, 1, 6, 14, 2, 8] 다음의 모든 요소가 포함되어 있는지 확인하고 싶습니다. a2 = [2, 6, 15] 이 경우 결과는 false입니다. 그러한 배열 포함을 식별하는 내장 Ruby / Rails 메소드가 있습니까? 이를 구현하는 한 가지 방법은 다음과 같습니다. a2.index{ |x| !a1.include?(x) }.nil? 더 좋고 더 읽기 …

8
Rails에서 관련 레코드가없는 레코드를 찾으려면
간단한 연관성을 고려하십시오 ... class Person has_many :friends end class Friend belongs_to :person end ARel 및 / 또는 meta_where에 친구가없는 모든 사람을 얻는 가장 깨끗한 방법은 무엇입니까? 그리고 has_many : through 버전은 어떻습니까? class Person has_many :contacts has_many :friends, :through => :contacts, :uniq => true end class Friend has_many :contacts …

6
Heroku / devise-연결할 호스트가 없습니다! : host 매개 변수를 제공하거나 default_url_options [: host]를 설정하십시오
heroku에서 내 앱을 푸시하려고합니다. 나는 여전히 dev에 있습니다. 확인 가능한 모듈로 고안을 사용합니다. heroku 콘솔로 사용자를 추가하려고 할 때이 오류가 발생했습니다. Missing host to link to! Please provide :host parameter or set default_url_options[:host] 테스트 및 개발 환경에서 다음 줄이 있습니다. environment / development.rb 및 environment / test.rb config.action_mailer.default_url_options = { …

3
여러 속성의 고유성에 대한 3 가지 검증
Rails 3.0.0.beta4를 사용합니다 나는의 몇 가지 경우에 내 모델이 유효한 수단을 것을 것을,이 개 속성에 고유성에 대한 유효성 검사를 추가 할 'recorded_at'과가 'zipcode'유일하다. 하나의 속성에는 다음과 같은 구문이 있습니다. validates :zipcode, :uniqueness => true 감사

7
Ruby on Rails에서 "Sun Oct 5th"와 같이 "th"접미사로 날짜를 어떻게 형식화합니까?
짧은 주중, 짧은 달, 앞에 0이없는 "th", "st", "nd"또는 "rd"접미사를 포함한 형식으로 날짜를 표시하고 싶습니다. 예를 들어,이 질문을받은 날에는 "Thu Oct 2nd"가 표시됩니다. Ruby 1.8.7을 사용하고 있으며 Time.strftime 은이 작업을 수행하지 않는 것 같습니다. 표준 라이브러리가 있으면 선호합니다.
177 ruby-on-rails  ruby  date 

3
user : references vs user_id : integer를 사용하여 모델 생성
다른 모델에 속하는 모델을 생성하는 방법에 대해 혼란스러워합니다. 내 책은이 구문을 사용하여 Micropost를 사용자와 연결합니다. rails generate model Micropost user_id:integer 그러나 http://guides.rubyonrails.org/ 는 다음과 같이 말합니다. rails generate model Micropost user:references 이 2에서 생성 된 마이그레이션은 다릅니다. 또한 전자의 user_id경우 외래 키 참조를 레일이 어떻게 알 수 user있습니까? 감사!

16
철도에서 STI 서브 클래스의 경로를 처리하는 모범 사례
내 레일 뷰와 컨트롤러는 뒤덮 redirect_to, link_to및 form_for메소드 호출. 때때로 link_to그리고 redirect_to그들이 연결하고 경로 (예에서 명시 적입니다 link_to 'New Person', new_person_path)하지만, 여러 번 경로 (예를 암시 적이다 link_to 'Show', person). 모델에 단일 테이블 상속 (STI)을 추가하고 (예 :) Employee < Person이 모든 메소드가 하위 클래스의 인스턴스 (예 :)를 중단합니다 Employee. …



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