테이블 스캔 모델링

searchByLastwritten이라는 조작을 모델링하기 위해 풀 맵퍼가 나타내는 다른 모델링 요구사항입니다. (정확한 맞춤법과 대소문자로 사용해야 합니다.)

이 조작은 nsmulti여야 합니다. 생성된 SQL이 없는 경우의 값은 no여야 합니다. 이 조작은 key라는 구조체를 받아야 합니다. 자신의 구조체를 매개변수로 모델링해야 하지만 여기에는 datetime라는 속성이 있어야 하며 이 속성은 DateTime이어야 합니다. 아래에서 설명하는 것처럼 나중에 GSSEntity 테이블에서 이 구조체의 클래스 이름을 지정합니다.

이 조작을 위한 SQL을 제공해야 합니다. 다음은 Customer라는 단순 엔티티를 위한 단순 예제입니다.

Select Customer.customer_id, Customer.name, 
      recordStatus from Customer 
 WHERE Customer.lastwritten >= :datetime 
 INTO :customer_id :name :recordStatus

검색 서비스에서 사용되는 모든 열을 선택했는지 확인해야 합니다.

테이블 스캔 메소드 외에 검색 가능한 모든 엔티티에 대한 표준 읽기 메소드도 있어야 합니다.