You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think the wrapKey function is not aware of 64-bit integers (Edm.Int64) with format [-] [0-9]+L.
I tried a query with one which generated the filter: $filter=(ID eq '354760000354760L').
Instead, I would expect it to generate: $filter=(ID eq 354760000354760L).
The error response from the service was:
The query specified in the URI is not valid. A binary operator with incompatible types was detected. Found operand types 'Edm.Int64' and 'Edm.String' for operator kind 'Equal'.
I think the wrapKey function is not aware of 64-bit integers (Edm.Int64) with format
[-] [0-9]+L
.I tried a query with one which generated the filter:
$filter=(ID eq '354760000354760L')
.Instead, I would expect it to generate:
$filter=(ID eq 354760000354760L)
.The error response from the service was:
(Originally published at: https://gregorlove.com/2023/07/support-for-odata-int64-identifiers/)
The text was updated successfully, but these errors were encountered: