Skip to content

Comments

Document EF.Functions.JsonPathExists#5272

Merged
roji merged 1 commit intodotnet:preview-3from
roji:EFFunctionsJsonExists
Feb 20, 2026
Merged

Document EF.Functions.JsonPathExists#5272
roji merged 1 commit intodotnet:preview-3from
roji:EFFunctionsJsonExists

Conversation

@roji
Copy link
Member

@roji roji commented Feb 20, 2026

Based on top of #5269, review last commit only

@roji roji requested a review from AndriySvyryd February 20, 2026 07:34
@roji roji changed the title Ef functions json exists Document EF.Functions.JsonPathExists Feb 20, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR documents the new EF.Functions.JsonPathExists() function introduced in EF Core 11.0, which provides a way to check whether a given JSON path exists in a JSON document. On SQL Server, this translates to the JSON_PATH_EXISTS function available since SQL Server 2022.

Changes:

  • Added documentation for EF.Functions.JsonPathExists() with code examples and SQL translation
  • Updated the SQL Server functions reference table to include the new JSON functions
  • Modified section heading to better reflect the broader JSON_CONTAINS functionality

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
entity-framework/core/what-is-new/ef-core-11.0/whatsnew.md Added JsonPathExists documentation section with C# and SQL examples; updated section heading for JSON_CONTAINS
entity-framework/core/providers/sql-server/functions.md Added JSON functions table documenting JsonPathExists and JsonContains mappings

@roji roji force-pushed the EFFunctionsJsonExists branch from af9fe3e to 479f9dd Compare February 20, 2026 23:15
@roji roji merged commit 2820f89 into dotnet:preview-3 Feb 20, 2026
4 checks passed
@roji roji deleted the EFFunctionsJsonExists branch February 20, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants