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

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

18
Rails 4 : 프로덕션에서로드되지 않는 자산
내 앱을 프로덕션에 넣으려고하는데 이미지 및 CSS 자산 경로가 작동하지 않습니다. 현재 내가하고있는 일은 다음과 같습니다. 이미지 자산은 /app/assets/images/image.jpg에 있습니다. 스타일 시트는 /app/assets/stylesheets/style.css에 있습니다. 내 레이아웃에서 다음과 같이 css 파일을 참조합니다. <%= stylesheet_link_tag "styles", media: "all", "data-turbolinks-track" => true %> 유니콘을 다시 시작하기 전에 실행 RAILS_ENV=production bundle exec rake assets:precompile하고 …



5
params [: something]에서 필드를 제거하는 방법
사용자 모델의 양식 인 내 등록 양식은 회사의 문자열 값을 사용합니다. 하지만 사용자가 회사에 속하도록 변경했습니다. 따라서 Company의 개체를 Users 모델에 전달해야합니다. 양식의 문자열 값을 사용하여 Company의 개체를 얻고 싶습니다. @user.company = Company.find_by_name(params[:company]) 위의 내용이 작동한다고 믿지만 호출 할 때 양식은 : company (문자열)를 모델에 전달합니다. @user = User.new(params[:user]) 따라서 …

5
레일 위의 루비 f. 사용자 정의 속성이있는 옵션 선택
다음과 같은 양식 선택 문이 있습니다. = f.select :country_id, @countries.map{ |c| [c.name, c.id] } 이 코드는 다음과 같습니다. ... <option value="1">Andorra</option> <option value="2">Argentina</option> ... 하지만 다음과 같이 내 옵션에 사용자 정의 HTML 속성을 추가하고 싶습니다. ... <option value="1" currency_code="XXX">Andorra</option> <option value="2" currency_code="YYY">Argentina</option> ...





3
Arel 및 Rails에서 LIKE 쿼리를 수행하는 방법은 무엇입니까?
다음과 같이하고 싶습니다. SELECT * FROM USER WHERE NAME LIKE '%Smith%'; Arel에서의 나의 시도 : # params[:query] = 'Smith' User.where("name like '%?%'", params[:query]).to_sql 그러나 이것은 다음과 같습니다. SELECT * FROM USER WHERE NAME LIKE '%'Smith'%'; Arel은 쿼리 문자열 'Smith'를 올바르게 래핑하지만 이것은 LIKE 문이므로 작동하지 않습니다. Arel에서 LIKE 쿼리를 어떻게 …


13
Rails 3 또는 Ruby에서 기간을 시간 : 분 : 초 (또는 유사)로 변환
이 작업을 수행하는 간단한 / 내장 된 방법이 있다는 느낌이 있지만 찾을 수 없습니다. 정수로 된 기간 (초)이 있고 친숙한 형식으로 표시하고 싶습니다. 예를 들어 3600은 "01:00:00"또는 "1 시간"등으로 표시됩니다. 나는 그것을 할 수 time_ago_in_words(Time.zone.now+3600)있지만 약간의 해킹처럼 느껴집니다.이 값을 포맷하기 위해 현재 시간에서 더하거나 빼야 할 이유가 없습니다. 거기인가 duration_in_words()또는 …

7
마이그레이션에서 생성 시간을 기록하기 위해 datetime 열의 기본값을 설정하는 방법은 무엇입니까?
아래 테이블 생성 스크립트를 고려하십시오. create_table :foo do |t| t.datetime :starts_at, :null => false end 기본값을 현재 시간으로 설정할 수 있습니까? 아래에 주어진 SQL 열 정의에 대한 레일에서 DB 독립적 인 등가물을 찾으려고합니다. Oracle 구문 start_at DATE DEFAULT SYSDATE() MySQL 구문 start_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP 또는 start_at DATETIME DEFAULT NOW()

1
RSpec과 Cucumber의 차이점은 무엇입니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …


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