2017-01-11 21 views
1

主キーがintではなくguidの場合、RESTierに問題があります。RESTier Guid主キー404が見つかりません

私はurl/restierapi/entityですべてのエンティティを取得できますが、url/restierapi/entity(guid)レスポンスは単一のエンティティを取得しようとしますが、url/restierapi/entity( 'guid ')結果はOKです。

誰かが解決策ですか?

https://github.com/OData/RESTier/issues/547

+0

カスタマイズされたSyncfusion ODataV4Adaptorで解決されました – fileman

+0

一般的なアダプターで試しましたか? –

答えて

0

URL/restierapi /エンティティ(GUID)のOData 4のために働く必要があり、あなたはGUIDは、文字列として格納されていないことを確認していますか?

+0

ok、私は[この文書](http://docs.oasis-open.org/odata/odata/v4.0/os/part2-url-conventions/odata-v4.0-os-part2-url- conventions.html#_Toc372793851)では、 'guidタイプはありません。私はSyncfusionがtheri ODataV4Adaptorのドキュメントに従っていると思います。 – fileman

+0

RESTierチームは最近のソースコードのコミットで 'Guid'ではなくGuidを固定しました – fileman