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

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


11
Rails에서 다른 형식의 일부를 어떻게 렌더링합니까?
일부 HTML을 포함하는 JSON 응답을 생성하려고합니다. 따라서 나는 /app/views/foo/bar.json.erb: { someKey: 'some value', someHTML: "<%= h render(:partial => '/foo/baz') -%>" } 렌더링 /app/views/foo/_baz.html.erb하고 싶지만 렌더링 만합니다 /app/views/foo/_baz.json.erb. 합격 :format => 'html'은 도움이되지 않습니다.

8
Rails 4 용 ActiveRecord 비활성화
Rails 4에서 ActiveRecord를 비활성화하고 싶습니다. config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no need #require "rails/test_unit/railtie" no need #require "sprockets/railtie" no need # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(:default, Rails.env) …

1
RSpec : 기능과 요청 사양의 차이점은 무엇입니까?
Rspec의 기능 사양 과 요청 사양 의 개념적 차이점은 무엇입니까 ? 기능 사양 문서에서 : 기능 사양은 애플리케이션을 통해 일부 기능을 실행하기위한 고수준 테스트입니다. 일반적으로 웹 페이지와 같은 외부 인터페이스를 통해서만 애플리케이션을 구동해야합니다. 요청 사양의 경우 : 요청 사양은 Rails의 통합 테스트에 대한 얇은 래퍼를 제공하며 라우팅 (Rails에서 제공)을 포함하여 …


8
Ruby에서 객체의 모든 메소드를 나열하는 방법은 무엇입니까?
특정 개체가 액세스 할 수있는 모든 메서드를 어떻게 나열합니까? @current_user응용 프로그램 컨트롤러에 정의 된 개체 가 있습니다 . def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end 보기 파일에서 내가 사용할 수있는 방법을보고 싶습니다. 특히, :has_many협회가 제공 하는 방법을보고 싶습니다 . (무엇 :has_many 을 제공 해야하는지 알고 있지만 확인하고 싶습니다.)

10
Rails 앱에 Bootstrap 3 설치
Rails 앱에 Bootstrap 3.0을 설치하려고합니다. 저는 최근에 Michael Hartl의 튜토리얼을 마쳤고 이제이 새로운 버전의 Bootstrap을 사용하여 나만의 시스템을 구축하려고 시도하고 있지만 몇 가지 질문이 있습니다. 내 시스템 사양 : MBP의 OS X Mountain Lion 레일스 4.0 루비 2.0 내가 가진 질문 : 내 Gemfile에서 사용하기에 가장 좋은 보석은 무엇입니까? 몇 …

4
RSpec에서 "should_receive"를 더 많이 말하는 방법
내 테스트에서 이걸 가지고 Project.should_receive(:find).with(@project).and_return(@project) 하지만 객체가 해당 메서드 호출을 두 번 받으면 Project.should_receive(:find).with(@project).and_return(@project) Project.should_receive(:find).with(@project).and_return(@project) 다음과 같이 말하는 방법이 있습니까? Project.should_receive(:find).with(@project).and_return(@project).times(2)


6
Rails ActionMailer-발신자 및 수신자 이름 / 이메일 주소 형식
ActionMailer를 사용할 때 발신자 및 수신자 정보에 대한 이메일 및 이름을 지정하는 방법이 있습니까? 일반적으로 다음을 수행합니다. @recipients = "#{user.email}" @from = "info@mycompany.com" @subject = "Hi" @content_type = "text/html" 그러나, 나는 저기 ...로 이름을 지정하려면 MyCompany <info@mycompany.com>, John Doe <john.doe@mycompany>. 그렇게하는 방법이 있습니까?

2
Rails 모델 유형 목록
누군가가 모델 스캐 폴딩을 생성 할 때 지정되는 모델 유형의 전체 목록을 가지고 있습니까? 예 : foo:string bar:text baz:boolean 기타... 그리고 이러한 유형은 기본 UI 요소 측면에서 무엇에 매핑됩니까? 텍스트 필드, 텍스트 영역, 라디오 버튼, 확인란 등 ...



11
라이브러리가로드되지 않음 : /usr/local/opt/readline/lib/libreadline.7.dylib
실행하려고 rails console하면이 오류가 발생합니다. /Users/TuzsNewMacBook/.rvm/gems/ruby-2.3.7/gems/bootsnap-1.3.2/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require': dlopen(/Users/TuzsNewMacBook/.rvm/rubies/ruby-2.3.7/lib/ruby/2.3.0/x86_64-darwin18/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib (LoadError) 빠른 검색을 통해 통해이 게시물에 몇 가지 시도해 보았습니다. brew reinstall postgresql (이것은 실제로이 프로젝트의 DB입니다) 과 cd /usr/local/opt/readline/lib ln libreadline.8.0.dylib libreadline.6.2.dylib (내 readline 버전은 8입니다) 과 brew link readline --force 그러나 이것들 중 어느 것도 …


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