는 내가 속편의 문서를 읽고 있던 나는 다음과 같은 코드에 사용 된 기술에 대한 호기심을 가지고있어 :어떻게 루비에서이 결과를 얻을 수 있습니까?
class Post < Sequel::Model(:my_posts)
(...)
end
Sequel::Model(:my_posts)
는 모델의 데이터베이스 테이블을 설정합니다. 나는 특히 Model(:my_posts)
의 괄호에 대해 궁금합니다. 이 인터페이스가 마음에 들지만 어떻게 구현할 수 있습니까? 그것은 조금 이상합니다 ... Model
은 메소드로 호출 될 수 있습니다 ...이 기술은 어느 것입니까? 누군가가 내게 모범을 줄 수 있습니까?
이것은 상수'Sequel'에 의해 참조 된 객체에서'Model'이라는 이름의 메소드를 호출하고,'Symbol'' : my_posts'를 인수로 전달합니다. 이 메소드는 아마도'Class' 클래스의 인스턴스를 리턴 할 것이고, 그렇지 않으면'TypeError'를 얻을 것입니다. –