我是 odata 和 WebApi 的新手。我正在尝试发送以下 odata 查询: ?$filter=ExternalIds eq '5'
ExternalIds 是对象的一部分,定义为:
公共 ID ExternalIds { 获取;放; }public class Id { [DataMember] public string Name { get; set; } [DataMember] public string Value { get; set; } }
我收到错误消息:“检测到类型不兼容的二元运算符。找到运算符类型‘Equal’的操作数类型‘GenericAPIInterface.Entities.User.Id’和‘Edm.String’。”