Saltar al contenido principal

CommentFilter

Filtro inmutable para client.caso().comment().search(...).

Ejemplo General​

```python
flt = CommentFilter.builder().caso_id("caso-uuid").build()
# 'casoId': 'in:caso-uuid'
```

Atributos​

AtributoTipoValor por defectoDescripción
caso_idRequiredStr——
paginationCreatedAtPaginationCreatedAtPagination()—

Métodos​

def builder() -> CommentFilterBuilder​

Crea un builder vacío.

Retorna: CommentFilterBuilder — CommentFilterBuilder.

Ejemplo de uso:

```python
builder = CommentFilter.builder()
```

def get_order_by() -> str | None​

Obtiene el campo de ordenamiento configurado en la paginación.

Retorna: str | None — El valor de pagination.order_by ("createdAt" por defecto) o None.

Ejemplo de uso:

```python
CommentFilter.builder().caso_id("c").build().get_order_by()
# 'createdAt'
```