2017-04-03 4 views
0

私はUserとUserItemのエンティティを持っています。ユーザエンティティとの相互作用はTableController派生コントローラを介して行われ、UserItemはTableController派生コントローラを介して行われます。これは、同期機能が有効になっているモバイルアプリのバックエンドです。TableControllerと他のエンティティ

Userエンティティへのいくつかの更新では、UserItemを更新し、更新するUserに関連付ける必要があります。その結果、問題のUserItemがまだUserに属していないため、ロードされていないため、クライアントでこれらの更新を行うことはできません。これを解決する唯一の方法は、ユーザーを更新し、影響を受けるUserItemを更新して、クライアントにリロードを強制することです。

私が持っている質問は、User TableController内からUserItemを更新する方法です。

他のエンティティを操作するストアドプロシージャを呼び出すことですが、バージョン文字列を正しく設定しないことが心配です。もう一つの方法は、UserControllerからUseritemControllerをインスタンス化し、UserItemをそのように更新することです。しかし、私はインスタンス化の問題にぶち当たっています。

知恵の言葉?

答えて

1

はZUMOブックの第3章を見てみましょう:http://aka.ms/zumobook

ショートバージョンを - SQLデータベースがバージョン文字列を保持します。 Entity Frameworkを使用して、標準のEFセマンティクスを使用してUserItemを更新できます。

関連する問題