Skip to content

Firestore update allows to use inequality filters on multiple fields but Flutterflow block it #3533

@armanddebesse

Description

@armanddebesse

Can we access your project?

  • I give permission for members of the FlutterFlow team to access and test my project for the sole purpose of investigating this issue.

Current Behavior

When I want to add multiple inequality filters on the backend query of my list view, I got this error : You can only use <, <=, >, >=, !=, and not-in operators on one field per query.
Firebase can now handle this, since they released an update for this problem : https://www.youtube.com/watch?v=qMZ_q-iHqsU

Expected Behavior

As firestore has been updated to support multi inequality filters, I expect flutterflow to stop blocking this behavior.
The error You can only use <, <=, >, >=, !=, and not-in operators on one field per query. prevents me to use this usefull feature released by Firebase.

Steps to Reproduce

  1. Create a project with firestore as backend DB
  2. Create a list view
  3. Add a backend query on a list view with multiple inequality filters on different fields.
  4. Click on "confirm"
  5. You will get the error message You can only use <, <=, >, >=, !=, and not-in operators on one field per query.

Reproducible from Blank

  • The steps to reproduce above start from a blank project.

Bug Report Code (Required)

IT4gi8mAw49OsdhE7aX6bu9WhiYsH1g3bIc0sNtuTQIdCYDuBIYiacz4RxdVZMyodGNhKEWLpDs0wNLUvdnDL8I7G02ZbqI5yZYNQxXvXTi/aoS0Cs+eWkdDM/phJ2HG0p+n3AhSNu9pWV4O6mb7Fum/TgLbQo/7Zwh9f6PHaOI=

Visual documentation

image

Environment

- FlutterFlow version: 4.1.79
- Platform: desktop / web
- Browser name and version: Chrome 127.0.6533.89
- Operating system and version affected: All

Additional Information

No response

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions