ここでいくつかのコードを使用します:
... WAMS テーブルをクエリするための「インスピレーション」として、私はこれを思いつきました:
public static async Task<string> GetMammalDeviceID(string mammalID, string zoologistDeviceID)
{
IMobileServiceTable<DUCKBILLED_PLATYPI> table = App.MobileService.GetTable<DUCKBILLED_PLATYPI>();
MobileServiceTableQuery<String> query =
table.Where(i => i.mammalID == mammalID).
Where(j => j.zoologistDeviceID == zoologistDeviceID).
Select(k => k.mammalDeviceID);
return query.ToString();
}
しかし、これが本当に「それを行う方法」なのか、それとも良い方法なのかは疑問です. 私をまっすぐにするWAMSテーブルを照会するためのサンプルコードを持っている人はいますか?
同様に、レコードを挿入するための好ましい方法は次のうちどれですか?
これ:
DUCKBILLED_PLATYPI platypus = new DUCKBILLED_PLATYPI { mammalID = mammalEmail, zoologistDeviceID = zoologistDeviceID, zoologistName = zoologistName };
await App.MobileService.GetTable<DUCKBILLED_PLATYPI>().InsertAsync(platypus);
...またはこれ:
DUCKBILLED_PLATYPI platypus = new DUCKBILLED_PLATYPI { mammalID = mammalEmail, zoologistDeviceID = zoologistDeviceID, zoologistName = zoologistName };
IMobileServiceTable<DUCKBILLED_PLATYPI> platypi = App.MobileService.GetTable<DUCKBILLED_PLATYPI>();
await platypi.InsertAsync(platypus);
?