我有2個EntityFramework上下文和相應的API控制器。
我有2微風entityManager。
我用entityManager1讀取了一些國家數據。
我用entityManager2讀了一些公司數據。Breeze - 多個EF上下文,API控制器 - 在微風背景下組合並連接它們(查找表)
現在我的魔杖,顯示如下列表:
CompanyName1 COUNTRYNAME1
CompanyName2 CountryName2
等
在淘汰賽它會是這個樣子:
<table data-bind="foreach: companies">
<tr>
<td data-bind="text: name"></td>
<td data-bind="text: country().name"></td> <!-- from another entitymanager -->
</tr>
</table>
這是可能的。我曾嘗試:
- 上entityManager2
使用上entityManager1/importEntities exportEntities - 增加了第二的DataService到entityManager2,所以entityManager1的相同的元數據可以
沒有運氣票價。
有沒有辦法解決這個問題?
有沒有辦法將一個entityManager的數據和另一個entityManager結合起來?
有沒有辦法在兩個不同的metadataStores實體之間設置外鍵關係?
Thankx,乾杯哈利