parse-community / Parse-SDK-Flutter

The Dart/Flutter SDK for Parse Platform
https://parseplatform.org
Apache License 2.0
573 stars 188 forks source link

whereContainedIn not working #979

Closed Kora3 closed 8 months ago

Kora3 commented 8 months ago

New Issue Checklist

Issue Description

I use on parse_flutter_sdk

List data = ["test1", "test2"]; QueryBuilder query = QueryBuilder(ParseObject('Class'))..whereContainedIn('field', data);

But not I have no result, but if I do: QueryBuilder query = QueryBuilder(ParseObject('Class'))..whereEqualTo('field', data[0]); I got result, 'field' is a string type on DB.

I try with: QueryBuilder query = QueryBuilder(ParseObject('Class'))..whereNotContainedIn('field', data); and I have the expected result, only whereContainedIn not working, with this, but is work when an try whit 'objectId'.

I would like to point out that this: const query = new Parse.Query('Class'); query.containedIn('field', data); work correctly on parse server cloud code, it's only with whereContainedIn on flutter_parse_sdk that it doesn't work.

Steps to reproduce

FILL_THIS_OUT

Actual Outcome

FILL_THIS_OUT

Expected Outcome

FILL_THIS_OUT

Environment

Parse Flutter SDK

Server

Logs

parse-github-assistant[bot] commented 8 months ago

Thanks for opening this issue!

mbfakourii commented 8 months ago

Duplicate issues related to https://github.com/parse-community/Parse-SDK-Flutter/issues/980