0
私は、従業員と会社を表すモバイルアプリサービスを持っています。Azure Mobile Appサービス - REST APIのサブアイテムの強制ロード
従業員が会社に勤務している場合(複数の職場で働くことができる場合)には、多対多の表もあります。私はその後、EmployeeCompanyRelationshipsが移植されていない従業員のコントローラにGETしかしとき
だから、基本的な構造は
public class Employee : EntityData
{
public string Id{get;set;} etc
public List<EmployeeCompanyRelationship> EmployeeCompanyRelationships{get;set;}
}
public class Company : EntityData
{
public string Id{get;set;} etc
}
public class EmployeeCompanyRelationship : EntityData
{
public Employee Employee{get;set;}
public Company Company{get;set;}
public bool IsCurrentEmployee{get;set;}
}
です。私は独自のコントローラとEmployeeCompanyRelationshipを公開した場合、私は次の
[{"deleted":false,"updatedAt":"2016-05-21T23:04:49.407Z","createdAt":"2016-05-21T23:04:49.391Z","version":"AAAAAAAACNc=","id":"09fa0daf-ba36-4146-ba9c-c0836fda4275:126ff9b8-b90e-4c82-9e3e-4331f7126cce","isCurrentEmployee":true
ような何かを得る私は直列化でその関連エンティティを含むために従業員やEmployeeCompanyRelationshipのいずれかを強制することができます方法はありますか?
が良い - 私はそれが通常のEF方法と異なるのでMSは、彼らのデモでこれを強調することを望みます物事をかなり有意義にする。 エンティティを変更して代わりにFKを表示して、クライアント側で再アセンブリすることができます。 – Mathieson
合意 - 私はすぐにドキュメントの大きな改訂を予定しています - それは本になりつつあります。スケルトンが利用できるようになったら、docs.microsoft.comに行きます。乞うご期待! –