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

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

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

12
osx mavericks에 "gem install therubyracer -v '0.10.2'"가 설치되지 않음
"gem install therubyracer -v '0.10.2'"를 사용하여 mavericks에 Rubyracer를 설치하려고하지만 다음과 같은 오류가 발생합니다. /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes creating Makefile make compiling rr.cpp clang: warning: argument unused during compilation: '-rdynamic' rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning generated. compiling v8.cpp clang: …

11
RVM을 사용하여 Ruby 1.9.2를 설치할 때 Curl 인증서 오류
Ruby 1.9.2를 다운로드하려고 할 때 RVM에서 인증서 오류가 발생합니다. 마치curl 인증서 문제가 발생하지만 난 어떻게 바이 패스 확실하지 않습니다. 아래에 정확한 오류 정보를 포함했습니다. $ rvm install 1.9.2 Installing Ruby from source to: /Users/willdennis/.rvm/rubies/ruby-1.9.2-p180, this may take a while depending on your cpu(s)... ruby-1.9.2-p180 - #fetching ERROR: Error running 'bunzip2 …

5
gem 설치 권한 문제
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. 현재 로그인 사용자는 qichunren이고 qichunre 사용자는 .gem dir에 대한 쓰기 권한이 있습니다. gem이 먼저 내 집 .gem dir에 파일을 설치하지 않는 이유를 알고 싶습니다. 내 gem common이 먼저 파일을 /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8에 설치하려는 …

2
레일에서 열 유형을 더 긴 문자열로 변경
첫 번째 마이그레이션에서 열에 content문자열 Activerecord를 선언 하여 주석 gem에 따라 string (255)으로 만들었습니다. postgres를 사용하는 heroku에 앱을 푸시 한 후 255보다 긴 문자열을 콘텐츠에 양식에 입력하면 오류가 발생합니다. PGError: ERROR: value too long for type character varying(255) 문제는 아마도 매우 긴 문자열을 포함하는 콘텐츠가 필요하다는 것입니다 (자유 텍스트, 수천 …

11
link_to 이미지 태그. 태그에 클래스를 추가하는 방법
다음과 같이 link_to img 태그를 사용하고 있습니다. <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> 다음 HTML 결과 <a href="/pages/search"><img alt="Search" border="0" class="dock-item" src="/images/Search.png?1264132800" /></a><span>Search</span></a> class = "dock-item" <a>이 img 태그 대신 태그 로 이동하기를 원합니다 . 어떻게 변경할 수 있습니까? 최신 정보: <%= link_to …

4
RSpec : let과 before 블록의 차이점은 무엇입니까?
RSpec에서 let와 before블록의 차이점은 무엇입니까 ? 그리고 언제 각각을 사용합니까? 아래 예에서 좋은 접근 방식 (let 또는 before)은 무엇입니까? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end 이 stackoverflow 게시물을 연구했습니다. 그러나 위와 같은 연관성에 대해 let을 정의하는 것이 좋은가요?


6
Ruby on Rails Database.yml 파일의 MySQL 구성 수정
이 구성이 있습니다. development: adapter: mysql2 encoding: utf8 database: my_db_name username: root password: my_password host: mysql://127.0.0.1:3306 그리고이 오류가 발생합니다. Unknown MySQL server host 'mysql://127.0.0.1:3306' (1) 내가 잘못하고 있다는 명백한 것이 있습니까?

13
ActiveRecord 쿼리 통합
Ruby on Rail의 쿼리 인터페이스를 사용하여 (적어도 나에게는) 몇 가지 복잡한 쿼리를 작성했습니다. watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) 이 두 쿼리는 모두 잘 작동합니다. 둘 다 Post 객체를 반환합니다. 이 게시물을 단일 ActiveRelation으로 결합하고 싶습니다. …

2
단일 애플리케이션에서 여러 도메인을 처리하기위한 Rails 라우팅
여기와 다른 곳에서 몇 가지 유사한 질문에도 불구하고이 문제에 대한 실행 가능한 해결책을 찾을 수 없었습니다. Rails 3에서는이 질문에 대한 답변이없는 것 같습니다. 현재 사용자가 애플리케이션 인스턴스를 포함하는 자체 하위 도메인을 만들 수있는 애플리케이션이 있습니다. Rails 2에서는 subdomain-fu gem을 사용하는 것이 가장 좋은 반면, 버전 3에서는 Railscast- http: //railscasts.com/episodes/221-subdomains-in-rails-3에 따라 …

5
Rails 컨트롤러에서 모든 예외 포착
다음과 같이 rails 컨트롤러에서 포착되지 않은 모든 예외를 포착하는 방법이 있습니까? def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll #Only comes in here if nothing else catches the error end render :json => "ok" end 감사합니다


7
Rails가 jQuery에서 JSON을 올바르게 디코딩하지 않음 (정수 키가있는 해시가되는 배열)
jQuery를 사용하여 JSON 객체 배열을 Rails에 게시 할 때마다이 문제가 발생합니다. 배열을 문자열 화하면 jQuery가 올바르게 작동하고 있음을 알 수 있습니다. "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" 그러나 배열을 AJAX 호출의 데이터로 보내면 다음과 같이 표시됩니다. "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", "position"=>"2"}} 일반 배열을 보내면 작동합니다. "shared_items"=>["entity_253"] Rails가 배열을 이상한 해시로 변경하는 이유는 무엇입니까? 떠오르는 유일한 이유는 …

5
레일에서 RSpec 및 Capybara를 사용할 때 정의되지 않은 방법 'visit'
rspec으로 작업하는 카피 바라를 얻을 수 없습니다. 이 오류가 발생합니다. undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> 나는 이것에 대한 많은 게시물이 있지만 솔루션이 나를 위해 일하지 않는다는 것을 알고 있습니다. 대부분은 / spec / features에없는 사양을 포함합니다. 먼저 오류 : $bundle exec rspec spec F Failures: 1) security signs users …

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