1

에서는, Tuple2에 두 개의 필드 데이터 테이블에서 anorm의 resultlist을 변환하는 I가 다음 표 (레코드의 최대 수 999) 나는 조회에 사용어떻게 스칼라

CREATE TABLE lga 
(
    lgacode character varying(3) NOT NULL DEFAULT '000'::character varying, 
    lganame character varying(32) NOT NULL, 
    CONSTRAINT pk_lga PRIMARY KEY (lganame), 
    CONSTRAINT uk_lga UNIQUE (lgacode) 
); 

이 Anorm를 사용하여, 결과 목록을 쉽게 얻을 수 lgasList[models.LgaTable]
이 결과 목록을 양식 List[Tuple2[String,String]]으로 가져 오는 방법은 무엇입니까?


내가 스택 오버플로를 검색하여 가까운 무언가 ([링크] http://stackoverflow.com/questions/4927260/filling-a-scala-immutable-map-from-a-database-table를) 찾았지만 이것은 내게 혐오감을 가지고있는 Set을 포함하고있다 : 나는 방금 단순한 것을 필요로했다. 감사합니다

답변

0

그냥 결과에지도 전화 :

val lgas: List[models.LgaTable] = ... 
val lgas_tupled = lags.map(row => (row.lgacode, lganame))