closeio / flask-mongorest

Restful API framework wrapped around MongoEngine
Other
523 stars 88 forks source link

Filtering list issue #110

Open Odselmaa opened 7 years ago

Odselmaa commented 7 years ago

Hello! How I can filter list by multiple values? By single value is working. My model is (I wanna filter "languages" field):

class User(Document): firstname = StringField(required=True, max_length=512) lastname = StringField(required=True, max_length=512) email = EmailField(required=True, max_length=256) languages = ListField(StringField())

class UserResource(Resource): document = User schema = schemas.User filters = { 'languages': [ops.Exact, ops.In, ops.Contains], 'firstname': [ops.Startswith] }