C# Odata深度扩展筛选器返回所有结果

C# Odata深度扩展筛选器返回所有结果,c#,asp.net,odata,C#,Asp.net,Odata,我试图过滤最内部的扩展,如下面的URL所示,该项目使用的是odata asp.net核心 http://localhost:17908/odata/product?$expand=Attributes($expand=Attribute($filter=ParentAttributeId eq 240235))&$select=Id,Sku,IsActive&$filter=Sku eq 'TESTSku' 这是对象结构, 产品->属性->属性/父属性ID 问题是$filter

我试图过滤最内部的扩展,如下面的URL所示,该项目使用的是odata asp.net核心

http://localhost:17908/odata/product?$expand=Attributes($expand=Attribute($filter=ParentAttributeId eq 240235))&$select=Id,Sku,IsActive&$filter=Sku eq 'TESTSku'
这是对象结构, 产品->属性->属性/父属性ID

问题是$filter=ParentAttributeId eq 240235未注册,并且无论ParentAttributeId如何,我都将获得所有属性

下面是odata的实现