tortoise/tortoise-orm

Feature request: filter like and ilike

Ouverte

#421 ouverte le 29 mai 2020

 (9 commentaires) (0 réaction) (1 personne assignée)Python (333 forks)batch import
enhancementgood first issue

Métriques du dépôt

Stars
 (3 863 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Example of usage:

users = await User.filter(first_name__ilike="c%r")

I know this can be done with startswith and endswith, but there are cases where using the LIKE operator is better:

users = await User.filter(first_name__ilike="j_r%")

This would be used to match Jeremy, Jorge, Jordan...

Guide contributeur