问题
Im working on a .Net Web Api 2.2 project and I'm using Odata v4 and Entity Framework code first. I need to have a calculated property in a Model which is not to be saved in Database.
I have tried [notmapped]
attribute. But it hides the property in Odata $medadata.
How can I overcome this issue?
回答1:
You can manually add this property into model.
You can refer to the sample codes in: How to get Web API OData v4 to use DateTime
Hope it can help.
来源:https://stackoverflow.com/questions/31191013/calculated-properties-in-odata-v4-and-entity-framework