-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Labels
area-jsonarea-querycustomer-reportedgood first issueThis issue should be relatively straightforward to fix.This issue should be relatively straightforward to fix.
Milestone
Description
All relational databases support some way of checking whether a given JSON PATH exists in a JSON document. We should add a relational-level EF.Functions.JsonExists (or similar) which the different providers can translate to this.
Database | Function |
---|---|
PG | jsonb_path_exists |
SQL Server | JSON_PATH_EXISTS (since SQL Server 2022) |
SQLite | json_type (returns NULL for non-existing path, as opposed to 'null' for JSON null values) |
MariaDB | JSON_EXISTS |
MySQL | JSON_CONTAINS_PATH |
Oracle | JSON_EXISTS |
Xor-el and Delizald
Metadata
Metadata
Assignees
Labels
area-jsonarea-querycustomer-reportedgood first issueThis issue should be relatively straightforward to fix.This issue should be relatively straightforward to fix.