반응형

arrays 3

강력한 매개 변수를 사용하여 배열을 허용하는 방법

강력한 매개 변수를 사용하여 배열을 허용하는 방법 저는 has_many:through 연결을 사용하는 Rails 3 앱이 있는데, 제가 Rails 4 앱으로 다시 만들기 때문에 Rails 4 버전의 관련 모델에서 ID를 저장할 수 있습니다. 이 세 가지 관련 모델은 두 버전에 대해 동일합니다. 분류.rb class Categorization < ActiveRecord::Base belongs_to :question belongs_to :category end 질문.rb has_many :categorizations has_many :categories, through: :categorizations 카테고리.rb has_many :categorizations has_many :questions, thro..

programing 2023.05.22

'array_keys()'를 호출하지 않고 array_map()로 1단계 키 액세스

'array_keys()'를 호출하지 않고 array_map()로 1단계 키 액세스 다음과 같은 방법이 있습니까? $test_array = array( "first_key" => "first_value", "second_key" => "second_value" ); var_dump( array_map( function($a, $b) { return "$a loves $b"; }, array_keys($test_array), array_values($test_array) ) ); 하지만 전화하는 대신에array_keys그리고.array_values를 $test_array변수? 원하는 출력은 다음과 같습니다. array(2) { [0]=> string(27) "first_key loves first_valu..

programing 2023.05.22

루비의 배열에 값이 있는지 확인하는 방법

루비의 배열에 값이 있는지 확인하는 방법 나는 가치가 있습니다.'Dog' 열배['Cat', 'Dog', 'Bird']. 배열을 반복하지 않고 배열에 존재하는지 확인하려면 어떻게 해야 합니까?값이 존재하는지, 그 이상은 없는지 간단하게 확인할 수 있는 방법이 있습니까?다음을 찾고 있습니다. >> ['Cat', 'Dog', 'Bird'].include? 'Dog' => true 에 방법이 있습니다.ActiveSupport(레일의 일부) v3.1 이후, @campeterson이 지적한 바와 같이. 레일즈에서, 만약 이 일즈내면, 또당이.require 'active_support'다음과 같이 쓸 수 있습니다. 'Unicorn'.in?(['Cat', 'Dog', 'Bird']) # => false OTOH는 .i..

programing 2023.05.17
반응형