a40_entityMetadata.js/a44_predicate.js Allow property paths with subtype#15
a40_entityMetadata.js/a44_predicate.js Allow property paths with subtype#15tschettler wants to merge 0 commit intoBreeze:masterfrom
Conversation
|
OK, so I merged the changes from the upstream master to my fork. I revoked my previous changes and added them to the relevant locations in the updated src files. I'm not sure why it added the ten extra files, My changes are confined to the following: Is this OK? p.s. We've had this change in production working flawlessly for the last nine months. Breeze is currently my favorite library to work with, keep up the great work! |
|
Wow, I'm still behind on commits... and I just authored this change a couple hours ago. This space seems to be in flux right now, I'll fix my pull request once it's a bit more stable. |
|
This should be stabilizing over the next week or so. We've made some pretty big changes lately. ( although there have been only very minor breaking changes which i will call out in the next release) In terms of forking changes try to avoid checking in any changes to any doc/html files because these are automatically generated by a build script. i.e. check in just the .js files that have changed. |
|
Sounds good, thanks @jtraband! My pull request is pretty minor in terms of changes, but it will make the framework much more flexible by allowing property resolution and OData queries to work across subtypes. |
29f111e to
4207098
Compare
OData 3 supports filtering on subtypes by using syntax such as follows:
Vehicle/Inheritance.Models.Bus/Capacity
This change allows for this type of filtering.
Original request:
https://breezejs.uservoice.com/forums/173093-breeze-feature-suggestions/suggestions/5655259-support-filters-for-multi-level-relationships-with