-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Cosmos: Complex properties Query #37577
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
Merged
Merged
Changes from all commits
Commits
Show all changes
59 commits
Select commit
Hold shift + click to select a range
d352388
WIP: Add some tests
JoasE 6490d7b
Copy over files: Use StructuralType where needed in query translation…
JoasE d9d91d2
Add some more tests
JoasE 003383d
Rewrite some baselines
JoasE 7f7b564
Fix async tests
JoasE 1b4b5cd
WIP: distinct, contains and null
JoasE bbc3477
Fix test do not explicitly set int ids in base test but use value gen…
JoasE de6328f
Improve object retrieval for null comparison
JoasE 607a921
Distinct detection
JoasE 0457143
WIP some docs for question
JoasE 5ac80e0
WIP: Match code structure of relational where possible
JoasE a682368
Merge branch 'main' of https://github.com/dotnet/efcore into feature/…
JoasE 753f31e
Cleanup
JoasE 88c84b6
Rename TypeBase to StructuralType
JoasE 19c1de1
Cleanup and add todo
JoasE 3396b9a
Merge branch 'main' of https://github.com/dotnet/efcore into feature/…
JoasE a5a8bd4
Implement test
JoasE 3b21620
Remove old unused class
JoasE 7127586
Remove skip on fixed tests
JoasE 82e9b15
Rename test class
JoasE dd4b3f0
Fix null check structural comparison
JoasE 8126941
Rename field
JoasE 2a96a9b
WIP: Use direct comparison
JoasE dbd1d17
Use CollectionResultExpression for complex collections
JoasE ee66c0a
Regenerate test
JoasE c258b9c
Add test and fix
JoasE d248623
Add docs
JoasE b3d68eb
Use property clr type
JoasE 3a19515
Remove bom
JoasE ddcba7e
Make internal
JoasE a89891e
Merge branch 'main' of https://github.com/dotnet/efcore into feature/…
JoasE 8a94daa
Improve CollectionResultExpression
JoasE d7116d1
Add explanation for UsesClientProjection
JoasE 0dcbf4e
Add IEntityType type check for BindNavigation
JoasE 2ebd18c
Align CosmosSqlTranslatingExpressionVisitor.cs more
JoasE fb75af5
Variable renames and more matching to relational
JoasE 5e2e70f
Merge branch 'main' of https://github.com/dotnet/efcore into feature/…
JoasE 1fb5dbe
Rename variables
JoasE 940dda7
fix typo
JoasE 254631c
Remove unused
JoasE 2af802a
Return a sql expression for VisitTypeBinary and fix in relational aswell
JoasE 1e1b8e9
Fix unreachable exception
JoasE d01e57d
Add check for entity type in UpdateEntityType
JoasE a2f97d4
Align VisitMember
JoasE 4108a59
Fix Convert
JoasE b30a197
Copy over UsesClientProjection in SelectExpression
JoasE ffaa948
Add small test
JoasE 7b5606e
Add comments
JoasE b669615
Move back to StructuralTypeShaperExpression (remove CollectionResultE…
JoasE ebffe48
Use check.DebugAssert
JoasE d8f336d
Use shared private constructor Object_AccessExpression
JoasE 7afa805
Invert if
JoasE 22af6e1
whitespaces
JoasE f2f1e77
Remove async
JoasE 24bf0d1
Clean tests
JoasE b353bac
Remove UseTestAutoIncrementIntIds
JoasE 9f0c9d3
Clean using
JoasE 5af0d59
Add comment for set operation
JoasE d682197
Use IPropertyBase for ctor and switch
JoasE File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.