2016-10-26 9 views
1

私は、Sitefinityに1つのフィールドが分​​類であるカスタムモジュールを持っています。oData Webサービスに分類されたSitefinityモジュールを投稿するとエラーが発生します

{ 
"Field1": "sample string 1", 
"Field2": "sample string 2", 
"Field3": "sample string 3", 
"Category": [ 
    "6bd9a66e-0e6e-4255-b628-89b86cde6eae" 
] 
} 

これはsfhelpドキュメントに沿ったものである:私はhttp://mywebsite.com/api/default/customModule

マイPOSTボディのようなルートを使用してSitefinity 9 WebサービスにJSONオブジェクトをPOSTしようとしています

は次のようになります「カテゴリ」フィールドを削除するとすべて正常に動作します。

現在、私は、例えば、フィールドが単一であるよう Unable to cast object of type 'System.Collections.Generic.List'1[System.Guid]' to type 'Telerik.OpenAccess.TrackedList'1[System.Guid]'

答えて

1

の誤差が見える取得しています1つのカテゴリのみを選択することが許可されているので、カテゴリの配列を送信する必要はありません。

{ 

"Field1": "sample string 1", 
"Field2": "sample string 2", 
"Field3": "sample string 3", 
"Category": "6bd9a66e-0e6e-4255-b628-89b86cde6eae" 
} 
関連する問題