2012-02-02 3 views
0

anybuddy가 무엇인지 알고있는 경우 동적 해시 줍기 및/또는 해시 파인더 in Rails?Rails에서 Dynamic Hash finder 및/또는 Hash Finder는 무엇입니까?

두 용어가 같은 용어입니까?

예를 들어주세요. 적절하게 얻을 수 있도록 사례를주세요. 조금 혼란스러워 보입니다.

+0

응용 프로그램은 무엇입니까? 이 용어를 어디에서 찾을 수 있습니까? –

+1

내 수석 중 한 명은 동적 해시 찾기 또는 해시 찾기를 사용하라는 요청을 받았다. –

+1

나는 'find_by_xyz_and_zyx' 등이있는'동적 찾기 '라는 용어를 알고 있습니다. – phoet

답변

1

동적 찾기 란 데이터베이스 필드를 기반으로 모델에 대해 레일스가 생성하는 것입니다. 예를 들어 사용자 모델에 전자 메일 필드가 있으면 rails는 User 클래스에 대해이 메서드를 생성합니다.

def find_by_email(s) 
    ... 

그게 전부입니다.

User.find(:first, :conditions => {:email => "[email protected]"}) 

이 두 가지 사항은 다음과 같습니다 당신이 .find 호출하고 조건으로 해시를 통과 할 때

A "해시 파인더은"(내가 가정)을 의미한다. 나는 "동적 해시 찾기"가 무엇인지 알지 못합니다. 나는 당신이 당신의 상급생에 대한 두려움을 극복하고 그가 의미하는 바를 물어야한다고 생각합니다. 명확한 설명을 요구하는 것은 잘못된 것이 아닙니다. 떨어져 나가고 귀신을 쫓는 시간을 낭비하는 것보다 낫습니다.

+0

이것은 정답입니다 .. –