[SCALA] 지금까지 이해할 수없는 스칼라 매끄러운 방법
SCALA지금까지 이해할 수없는 스칼라 매끄러운 방법
좀 슬릭 작품과 무엇을 필요로 이해하려고합니다.
여기 예 :
package models
case class Bar(id: Option[Int] = None, name: String)
object Bars extends Table[Bar]("bar") {
def id = column[Int]("id", O.PrimaryKey, O.AutoInc)
// This is the primary key column
def name = column[String]("name")
// Every table needs a * projection with the same type as the table's type parameter
def * = id.? ~ name <>(Bar, Bar.unapply _)
}
누군가가 무엇인지, 여기 * 방법의 목적은 무엇 나를 설명 할 수 <>, 왜 적용 취소? '~ 방법 Projection2의 인스턴스를 반환 - 어떤 프로젝션은?
해결법
-
==============================
1.[UPDATE] - 첨가 (다른)에 대한 설명을 함축
[UPDATE] - 첨가 (다른)에 대한 설명을 함축
-
==============================
2.또 다른 사람이 대답하지 않았기 때문에, 이것은 당신이 시작하는 데 도움이 될 수 있습니다. 나는 아주 잘 슬릭 모른다.
또 다른 사람이 대답하지 않았기 때문에, 이것은 당신이 시작하는 데 도움이 될 수 있습니다. 나는 아주 잘 슬릭 모른다.
슬릭 문서에서 :
즉, 매끄러운 요구는 데이터베이스에서 반환 된 행을 처리하는 방법을 알고 있습니다. 당신이 정의하는 방법은 행에서 사용할 수있는 무언가로 열 정의를 결합하여 자신의 파서 콤비 함수를 사용합니다.
from https://stackoverflow.com/questions/13906684/scala-slick-method-i-can-not-understand-so-far by cc-by-sa and MIT license
'SCALA' 카테고리의 다른 글
[SCALA] 스칼라 함수의 일부인가 대 무두질 (0) | 2019.11.03 |
---|---|
[SCALA] 스칼라 @ 연산자 (0) | 2019.11.03 |
[SCALA] 의존하는 방법의 유형에 대한 몇 가지 매력적인 사용 사례는 무엇입니까? (0) | 2019.11.03 |
[SCALA] 비동기 JDBC 호출 할 수 있습니까? (0) | 2019.11.03 |
[SCALA] bufferSchema 성능 문제로 ArrayType와 UDAF 불꽃 (0) | 2019.11.03 |