0

WAMS が SQL Azure で動作するには int ID 列が必要であることが特に言及されています。ただし、分散データベースを介してエンタープライズ アプリを開発する場合は、GUID を主キーとして使用することをお勧めします。int ID 列を回避して GUID をサポートするにはどうすればよいですか?

それができない場合、WAMS を使用するアプリが実行されているさまざまなタブレット/モバイル上の複数のスタンドアロン データベースからクラウド上のデータを同期するにはどうすればよいでしょうか?

4

3 に答える 3

0

これには少し遅れていますが、GUId をモバイル サービス テーブルの主キーとして使用できることがわかりました。ただし、いくつかのポイント。JSON プロパティを小文字の「id」に設定し、null 可能な GUID を使用します。これにより、id 列にデフォルトがある場合に挿入できます ( NewId())

    [JsonProperty(PropertyName = "id")]
    public Guid? Id { get; set; }

灰..

于 2013-11-19T08:58:06.557 に答える