«ruby» 태그된 질문

루비는 1995 년에 마츠모토 유키히로 (Matz)가 만든 다중 플랫폼 오픈 소스 동적 객체 지향 해석 언어입니다. [ruby] 태그는 구문과 라이브러리를 포함하여 Ruby 언어와 관련된 질문에 사용됩니다. Ruby on Rails 질문에는 [ruby-on-rails] 태그가 있어야합니다.



5
Ruby 클래스의 이름은 어떻게 얻습니까?
ActiveRecord 객체에서 클래스 이름을 어떻게 얻을 수 있습니까? 나는 가지고있다: result = User.find(1) 나는 시도했다 : result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" 문자열 ( User이 경우) 에는 클래스 이름 만 필요합니다 . 그 방법이 있습니까? 나는 이것이 매우 기본적이라는 것을 알고 있지만 Rails와 Ruby의 …

5
Rails I18n 유효성 검사 사용 중단 경고
난 그냥 레일 4.0.2로 업데이트 하고이 경고가 나타납니다 : [더 이상 사용되지 않음] I18n.enforce_available_locales는 향후 기본값이 true로 설정됩니다. 로캘의 유효성 검사를 정말로 건너 뛰려면이 메시지를 피하기 위해 I18n.enforce_available_locales = false를 설정할 수 있습니다. false로 설정하는 데 보안 문제가 있습니까?

4
Rails update_attributes는 저장하지 않습니까?
레코드를 저장하지 않는 update_attributes에 대한 대안이 있습니까? 그래서 나는 다음과 같은 것을 할 수 있습니다 : @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save BTW, 나는 할 수 있다는 것을 알고 @car.model = …

6
이전 버전의 Ruby gem 제거
Ruby gem의 여러 버전이 있습니다. $ gem list rjb (1.3.4, 1.3.3, 1.1.9) 이전 버전을 제거하고 최신 버전을 유지하려면 어떻게해야합니까?
381 ruby  gem 





16
루비에서 문자열 연결
Ruby에서 문자열을 연결하는보다 우아한 방법을 찾고 있습니다. 다음 줄이 있습니다. source = "#{ROOT_DIR}/" << project << "/App.config" 더 좋은 방법이 있습니까? 그리고 그 문제의 차이 무엇 <<과 +?

4
루비에서 객체의 유형 결정
필자는 내가 찾고있는 것의 예로서 파이썬을 사용할 것이다 (파이썬을 모른다면 의사 코드로 생각할 수 있음). >>> a = 1 >>> type(a) <type 'int'> 나는 루비에서 내가 할 수있는 것을 안다. 1.9.3p194 :002 > 1.class => Fixnum 그러나 이것이 객체의 유형을 결정하는 적절한 방법입니까?
364 ruby  types 

8
Ruby에서 nil 값을 매핑하고 제거하는 방법
나는이 map중 하나 값 또는 전무로 설정을 변경한다. 그런 다음 목록에서 nil 항목을 제거하고 싶습니다. 목록을 유지할 필요는 없습니다. 이것이 내가 현재 가지고있는 것입니다 : # A simple example function, which returns a value or nil def transform(n) rand > 0.5 ? n * 10 : nil } end items.map! …
361 ruby 


7
루비에서 JSON 문자열 파싱
Ruby에서 파싱하려는 문자열이 있습니다. string = '{"desc":{"someKey":"someValue","anotherKey":"value"},"main_item":{"stats":{"a":8,"b":12,"c":10}}}' 데이터를 추출하는 쉬운 방법이 있습니까?
359 ruby  json 

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