Inconsistent filtering (for relational data)?

Avatar image for hogonalog
hogonalog

20

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

When filtering by multiple IDs across tables, the behaviour seems inconsistent between endpoints.

For example, getting a list of games from two platforms works (PS3 and PC):

http://www.giantbomb.com/api/games?filter=platforms:35|94&field_list=id,name,platforms&limit=10&format=json&api_key=[API_KEY]

But getting a list of game_ratings from two rating_boards doesn't (ESRB and PEGI):

http://www.giantbomb.com/api/game_ratings?filter=rating_board:1|2&field_list=id,name,rating_board&limit=10&format=json&api_key=[API_KEY]

I was wondering if anyone could tell me which is the intended functionality, or if one is a bug or oversight.