0
我的模型看起來這個樣子的:BreezeJS - 錯誤。當在多個深度查詢與實體模型
Project
Project.Tags
Project.Sheets
Sheet
Sheet.Tags
Tag
Tag.Sheets
Tag.Project
我查詢單個項目和擴大(「表,標籤,Sheets.Tags」)。查詢總是以TypeError失敗:undefined不是一個函數。
如果我不展開Sheets.Tags或者如果我從Project對象中刪除了Tags集合,錯誤消失。
當我降級到微風1.3.4時,它給出了錯誤:非標量導航屬性是隻讀的 - 可以添加或刪除實體,但集合可能不會更改。
有沒有一種方法可以完成我想要的功能,而無需進行單獨的服務器調用?
我看到你編輯了你的帖子,但爲了更好地瞭解你可能做錯了什麼,查看查詢並確保你的外鍵正確設置將非常有用。 –
我剛剛發現微風尚不支持多對多的關係;我相當確信這是造成這個問題的原因。如果您將其添加到描述您如何配置EF的文章中,那將會很不錯。 – SteelBoxers
我沒有文章,不完全確定你在說什麼:) –