Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HasManyThrough relations not filterable when expanded #841

Open
tychokamphuis-aqqo opened this issue Aug 27, 2024 · 0 comments
Open

HasManyThrough relations not filterable when expanded #841

tychokamphuis-aqqo opened this issue Aug 27, 2024 · 0 comments

Comments

@tychokamphuis-aqqo
Copy link

HasManyThrough relations are not filterable. To recreate this issue you can use the following database from the Laravel documentation:

projects
    id - integer
    name - string
 
environments
    id - integer
    project_id - integer
    name - string
 
deployments
    id - integer
    environment_id - integer
    commit_hash - string

The following request will not filter any projects which has the deployments:

http://127.0.0.1:8000/odata/Projects?$expand=Deployments($filter=commit_hash eq 'XXX')&$filter=Deployments/any(s:s/commit_hash eq 'XXX')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant