, 우리는 쿼리 자체를 대신 선택 에 열을 필터링 할 수 * 항상Datastax Accessor를 사용하여 Select 쿼리에서 Columns를 필터링 할 수 있습니까? 선택 쿼리에 대한 @Accessor을 cassandrausing에 대한 Datastax 자바 드라이버와
모든 예제와 나는 모든 열을 선택 참조 문서. this 예에 명시된 바와 같이 테이블
, 우리는 쿼리 자체를 대신 선택 에 열을 필터링 할 수 * 항상Datastax Accessor를 사용하여 Select 쿼리에서 Columns를 필터링 할 수 있습니까? 선택 쿼리에 대한 @Accessor을 cassandrausing에 대한 Datastax 자바 드라이버와
모든 예제와 나는 모든 열을 선택 참조 문서. this 예에 명시된 바와 같이 테이블
에서 예를
선택 column_A를 들어
당신은 당신의 손에서 쿼리가 있습니다. *가 있으며 원하는대로 변경할 수 있습니다. 따라서 *를 column_A
으로 변경할 수는 있지만 매핑하는 클래스는 동일한 구조를 가져야합니다. 물론 모든 파티션 및 클러스터링 열을 포함하는 유효한 CQL 쿼리 여야합니다.
first_name
이 User
클래스 만 필요하다고 가정 해 보겠습니다. 당신은 User
클래스를 만들고 first_name
속성으로 만 접근하면 매핑 된 클래스를 사용하는 접근자는 first_name
속성 만 매핑하고 단일 속성을 가진 User
개체 목록을 얻게됩니다.
경우에 따라 전체 개체가 필요할 때가 있고 때로는 소수의 속성 만 필요한 경우 일부 속성을 사용하여 일종의 라이트 매퍼 개체를 만들고 필요한 곳에 사용하는 것이 좋습니다.