現在、次のモデルを持つ OData V4 サービスがあります。
「カテゴリ」 -- 「コード」
各カテゴリには、多くのコードが存在する可能性があります。
コードを $expand し、Active = true の $filter を実行し、次に $orderby Codes.Description を実行する必要があります。
現在、以下は注文なしで正常に動作します。
odata/Categories?$expand=Codes($filter=Active eq true)
これは動作しません。
odata/Categories?$expand=コード($filter=アクティブ eq true&$orderby=説明)
「URI で指定されたクエリは無効です。12 番目の位置に構文エラーがあります。」というメッセージが表示されます。& "'Description)' の 12 番目の位置に構文エラーがあります。"
基本的には「Description」の後の最後の「)」をエラーとして読み込んでいます。