# DB에서 ListToken 활용

### **ListToken 필드란?**

- `DbtListType1` 테이블에는 `<strong>ListToken</strong>` **필드**가 포함되어 있음
- 특정 회원을 필터링하여 조회할 때, 해당 사용자들의 데이터가 `DbtListType1` 테이블에 저장됨
- **조회된 모든 사용자들은 동일한** `<strong>ListToken</strong>` **값을 부여받음**

### **ListToken의 동작 방식**

1. **새로운 필터로 조회할 때마다** 기존의 `DbtListType1`의 데이터가 **삭제 후 재삽입됨**
2. 새로운 데이터가 삽입될 때 **새로운** `<strong>ListToken</strong>` **값이 생성됨**
3. 이를 통해 **사용자가 필터한 회원 데이터로 다양한 작업(Pick, Act, Page 등)을 수행 가능**

### **활용 예시**

<table id="bkmrk-%EB%8F%99%EC%9E%91-%EC%84%A4%EB%AA%85-%ED%9A%8C%EC%9B%90-%EB%AA%A9%EB%A1%9D-%ED%95%84%ED%84%B0%EB%A7%81-%ED%8A%B9%EC%A0%95-%EC%A1%B0" style="width: 80.4938%;"><tbody><tr><th style="width: 24.1439%;">동작</th><th style="width: 75.8585%;">설명</th></tr><tr><td style="width: 24.1439%;">**회원 목록 필터링**</td><td style="width: 75.8585%;">특정 조건으로 필터링한 회원 목록을 `DbtListType1`에 저장</td></tr><tr><td style="width: 24.1439%;">**ListToken 활용**</td><td style="width: 75.8585%;">동일한 `ListToken`을 통해 특정 필터링된 회원 집합을 유지</td></tr><tr><td style="width: 24.1439%;">**데이터 재사용**</td><td style="width: 75.8585%;">한 번 조회된 데이터를 `Pick`, `Act`, `Page` 등의 작업에 활용</td></tr></tbody></table>

**이 방식으로 회원 데이터 조회의 유연성을 높이며, 필터링된 결과를 효율적으로 활용할 수 있도록 설계됨**