The filter dialog in the data browser currently only allows to filter for fields in the current class. It's not possible to add a filter condition that relates to another class.
Feature / Enhancement Description
Add filter conditions that relate to other classes. Since Parse Dashboard knows the entire schema, it also knows which other classes have a pointer to the currently displayed class; it can use that information to allow for filtering by fields of these related classes.
The filter dialog could be extended with a drop-down for related classes and its fields.
Example Use Case
A user in the _User class may have
purchases in a Purchase class with a _User pointer field
transactions in a Transaction class with a _User pointer field
To filter all users who
made purchases of shoes (in Purchase class)
with a transaction using a credit card (in Transaction class)
New Feature / Enhancement Checklist
Current Limitation
The filter dialog in the data browser currently only allows to filter for fields in the current class. It's not possible to add a filter condition that relates to another class.
Feature / Enhancement Description
Add filter conditions that relate to other classes. Since Parse Dashboard knows the entire schema, it also knows which other classes have a pointer to the currently displayed class; it can use that information to allow for filtering by fields of these related classes.
The filter dialog could be extended with a drop-down for related classes and its fields.
Example Use Case
A user in the
_User
class may havePurchase
class with a_User
pointer fieldTransaction
class with a_User
pointer fieldTo filter all users who
Purchase
class)Transaction
class)The filter dialog could look like this:
Alternatives / Workarounds
n/a