반응형

RUBY 12

번들러로 보석 하나만 업데이트

번들러로 보석 하나만 업데이트 저는 번들러를 사용하여 레일 앱의 종속성을 관리하고 있으며 다음과 같은 Get 저장소에 Gem을 호스팅하고 있습니다. gem 'gem-name', :git => 'path/to/my/gem.git' 이 보석을 업데이트하기 위해 실행합니다.bundle update하지만 Gemfile에 언급된 모든 Gem도 업데이트합니다.그렇다면 특정 보석 하나만 업데이트하는 명령은 무엇입니까?여기서 사이의 차이에 대한 좋은 설명을 찾을 수 있습니다. 보석 및 종속성 모두 업데이트: bundle update gem-name 또는 보석만 업데이트: bundle update --source gem-name 부작용의 좋은 예들과 함께. 갱신하다 @Tim의 답변에 따르면, Bundler 1.14 기준..

programing 2023.05.31

해시에 특정 키가 있는지 확인하는 방법은 무엇입니까?

해시에 특정 키가 있는지 확인하는 방법은 무엇입니까? 세션 해시에 "사용자" 키가 있는지 확인하고 싶습니다.어떻게 해야 하나요? 키 값이 0인지 확인하고 싶지 않습니다."사용자" 키가 있는지 확인하고 싶습니다.Hash의key?메소드는 지정된 키가 있는지 여부를 알려줍니다. session.key?("user") 하는 동안에Hash#has_key?Matz가 여기서 언급했듯이, 작업을 수행하는 것은 다음을 위해 권장되지 않습니다.Hash#key?. hash.key?(some_key) 해시 인스턴스에 메서드가 있습니다. {a: 1}.key?(:a) => true 해시에 포함된 내용에 따라 기호 키 또는 문자열 키를 사용해야 합니다. {'a' => 2}.key?(:a) => false 매우 늦었지만 기호를 키로 ..

programing 2023.05.31
반응형