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

Supporting JSON-column in EF Core #259

Closed
elmanav opened this issue Oct 12, 2022 · 11 comments
Closed

Supporting JSON-column in EF Core #259

elmanav opened this issue Oct 12, 2022 · 11 comments

Comments

@elmanav
Copy link

elmanav commented Oct 12, 2022

Are the new .NET EF Core 7 JSON-column supported?
Сurrently still it RC, but with the release we would like to be able to manipulate json-data in table columns (https://devblogs.microsoft.com/dotnet/announcing-ef7-release-candidate-2/).

@alexkeh
Copy link
Member

alexkeh commented Oct 12, 2022

Not in the initial release, but it's something we're taking a look at. Is your team using Oracle DB JSON columns?

@elmanav
Copy link
Author

elmanav commented Oct 13, 2022

Not in the initial release, but it's something we're taking a look at. Is your team using Oracle DB JSON columns?

Yes, we use json-docs to store some data in tables. Get a hybrid.

@alexkeh
Copy link
Member

alexkeh commented Oct 13, 2022

I've filed ER 34700870 to track this feature request. If there are others that would like to see this feature, please upvote the original request.

@SavoInfostream
Copy link

SavoInfostream commented Jan 4, 2023

Here's a link with the complete feature list: Entity Framework Core 7 (EF7) is available today.
This probably won't get a lot of upvotes at the start, but I think these features for .NET developers are much more convenient than than JSON syntax in SQL 😵😵😵

Benefits:

  • Automatic serialization / deserialization
  • Integrated queries and joins
  • Integrated updates

So, please implement them.

P.S. "ORA-50612: Mapping .NET Aggregate types to JSON column is currently not supported" I got this today, so don't forget the lists.

@alexkeh
Copy link
Member

alexkeh commented Jan 19, 2023

Our expectation is for EF Core JSON support to be available with the 21.10 version of ODP.NET EF Core.

@alexkeh alexkeh removed this from the ODP.NET 21.10 milestone Apr 6, 2023
@alexkeh
Copy link
Member

alexkeh commented Apr 6, 2023

Unfortunately, we weren't able to get this update into 21.10. We're still working on this feature update and fixing associated bugs.

@biplovkc
Copy link

@alexkeh Is there any ETA on EF Core Json support?
We have been using oracle json column and this feature would make things so much easier

@alexkeh
Copy link
Member

alexkeh commented Apr 19, 2023

@biplovkc Not yet. I'll try to get one soon.

@Wx19880221
Copy link

@alexkeh
now ef core 7.21 add the feature? I found still report ORA-50612: Mapping .NET Aggregate types to JSON column is currently not supported.

@alexkeh
Copy link
Member

alexkeh commented May 12, 2023

@Wx19880221 Oracle continues to work on adding EF Core JSON column support. It's hard to provide an ETA since resolving some of the significant bugs requires fixes in EF Core itself. When we encounter EF Core issues, we report them to MS.

@alexkeh alexkeh added this to the ODP.NET 21.12.1 milestone Oct 20, 2023
@alexkeh
Copy link
Member

alexkeh commented Dec 8, 2023

JSON columns supported starting with Oracle EF Core 8.

@alexkeh alexkeh closed this as completed Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants