有沒有辦法將整個查詢定義爲filterClause的表?例如:我有一個聯繫人表。每個聯繫人都屬於一個UserId。對於給定的用戶,我不僅要同步他自己的聯繫人,還要獲取他所連接的用戶的聯繫人。所以我試圖使用提供和代碼生成工具來實現這種情況。FilterClause作爲查詢
下面的代碼甚至可能嗎?
<SyncTable Name="[Contact]" GlobalName="Contact" SchemaName=""
IncludeAllColumns="true" FilterClause="[side].UserId IN (@UserId, (select
RepresentsUserId from [Contact] where ConnectionStatus = 5 and UserId = @UserId))">
雖然這是有效的sql,但我不確定它是如何通過同步框架支持的。我們正在使用CTP 4版本。