HavingFilterBuilder
그룹화 후 필터 조건을 추가, 수정, 삭제하는 Having 필터 빌더입니다. Having 필터는 데이터 집계 후 적용되어 그룹 결과를 필터링합니다
메서드
constructor
정의:
매개변수:
getConditions
정의:
반환: Y.Array<any>
add
Having 필터 조건 추가
정의:
반환: HavingFilterBuilder
매개변수:
addGroup
Having 그룹 추가
정의:
반환: HavingFilterBuilder
매개변수:
update
지정한 ID의 필터 조건 업데이트
정의:
반환: HavingFilterBuilder
매개변수:
updateGroup
지정한 ID의 그룹 업데이트
정의:
반환: HavingFilterBuilder
매개변수:
remove
지정한 ID의 조건 또는 지정한 인덱스의 항목 삭제
정의:
반환: HavingFilterBuilder
매개변수:
find
콜백 조건으로 첫 번째 조건(필터 또는 그룹)을 찾으며 동작은 Array.find와 같습니다
정의:
반환: HavingFilterNodeBuilder \| HavingGroupBuilder \| undefined
매개변수:
clear
모든 Having 필터 조건 비우기
정의:
toJSON
전체 Having 필터 설정 내보내기
정의:
반환: VBIHavingGroup
observe
필터 조건 변경을 감시하고 감시 해제 함수를 반환
정의:
반환: () => void
매개변수:
static isGroup
그룹 노드인지 판단
정의:
반환: boolean
매개변수:
static isNode
리프 노드인지 판단
정의:
반환: boolean
매개변수: