tortoise/tortoise-orm

Feature request: filter like and ilike

Open

#421 ouverte le 29 mai 2020

Voir sur GitHub
 (9 commentaires) (0 réactions) (1 assigné)Python (333 forks)batch import
enhancementgood first issue

Métriques du dépôt

Stars
 (3 863 stars)
Métriques de merge PR
 (Merge moyen 15j 7h) (9 PRs mergées en 30 j)

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