2

2 つのテーブルを作成しました。1 つはUserで、もう 1 つはTodoitemsです。Todoitem は特定のユーザー ID に対して作成されますが、 RefreshItemsFromTableAsync()関数でlinq クエリを使用して取得しようとすると、正常にコンパイルされますが、エミュレーターで「The member userid is not supported in 'Where' Mobile Services Query expression item 」というエラーが表示されます.User.Userid " 以下は私のLinqクエリです

var list = await toDoTable.Where(item => item.User.UserId ==1).ToListAsync();

Offline Sync ではコア データの関係が許可されないというブログも読みました。どんな助けでも!

4

1 に答える 1

0

Offline Sync は、リレーションシップをネイティブにサポートしていません。まったく。どんな形でも。

リレーションシップの詳細については、この件に関する私のブログ投稿 ( https://shellmonger.com/2016/05/27/30-days-of-zumo-v2-azure-mobile-apps-day-26-relationship- ) を参照してください。アドバイス/

于 2016-09-06T17:21:26.177 に答える