定義查詢錯誤的實體更新
嘗試更新實體框架1 中的實體時,如果目標實體集具有一個DefiningQuery 但缺少;其
Unable to update the EntitySet - because it has a DefiningQuery and no <UpdateFunction> element exists in the <ModificationFunctionMapping> element to support the current operation.
可能的原因
錯誤通常是由於以下原因之一引起的:
解析度
更新實體框架設計器:修正映射或表結構後,您可能需要更新實體框架設計器或重新建立實體來解決問題.
注意:簡單地刪除並重新添加實體也可以解決問題,但是解決根本原因以防止復發非常重要。以上是為什麼實體框架使用 DefiningQuery 拋出「無法更新 EntitySet」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!