Product Filter

Filtro de Produto šŸ·ļø

Descrição Geral

O modelo de Filtro de Produto é usado para categorizar e organizar produtos na plataforma Food2C. Ele permite a criação de filtros personalizados com estilos, ícones e imagens associados.

Collection: product_filter

Lista Completa de Campos

Filtro de Produto (ProductFilter)

  • id: str (alias="_id")
  • name: str
  • description: Optional[str]
  • score: int = 0
  • style: Optional[FilterStyle]
  • icon: Optional[FilterIcon]
  • images: Optional[List[FilterImage]]
  • master_filter_id: Optional[str]
  • custom_url: str
  • enabled: EnabledFilter
  • source_db: str
  • last_update_dt: Optional[datetime]
  • created_dt: Optional[datetime]

Habilitado (EnabledFilter)

  • start_dt: datetime
  • end_dt: datetime
  • valid: bool

Estilo do Filtro (FilterStyle)

  • font_color: str
  • background_color: str

ƍcone do Filtro (FilterIcon)

  • url: str
  • description: str

Imagem do Filtro (FilterImage)

  • url: str
  • description: str

Explicação do Significado e Uso de Cada Campo

Filtro de Produto (ProductFilter)

  • id: Identificador Ćŗnico do filtro de produto.
  • name: Nome do filtro de produto.
  • description: Descrição opcional do filtro.
  • score: Pontuação do filtro (padrĆ£o: 0).
  • style: Estilo visual opcional do filtro.
  • icon: ƍcone opcional associado ao filtro.
  • images: Lista opcional de imagens associadas ao filtro.
  • master_filter_id: ID opcional do filtro mestre, se aplicĆ”vel.
  • custom_url: URL personalizada gerada automaticamente para o filtro.
  • enabled: ConfiguraƧƵes de habilitação do filtro.
  • source_db: Banco de dados de origem do filtro.
  • last_update_dt: Data e hora da Ćŗltima atualização do filtro.
  • created_dt: Data e hora de criação do filtro.