sql >> データベース >  >> RDS >> Mysql

エンティティ全体をロードせずにEF4のエンティティを削除する

    プロパティをロードしたくない場合は、EFをだまして、関連するDataItemDetailと見なす必要があります。 ロードされます。

    var detailItem = new DataItemDetail { Id = d.Id }; 
    _db.DataItemDetails.Attach(detailItem);
    _db.DataItems.DeleteObject(d);
    _db.SaveChanges();
    

    ここでの問題は、テーブル分割が1:1リレーションを使用し、EFがリレーションの一方の端を削除すると、もう一方の端も削除する必要があることを認識していることですが、もう一方の端をロードしなかったため、それを実行できません。



    1. mysqlft_stopword_fileを削除した後の結果はありません

    2. PL / SQLで変数のタイプを表示するにはどうすればよいですか?

    3. カンマ区切りの値を使用してトリガーをループするmysql

    4. EnterpriseArchitect-ODBCドライバー用のMicrosoftOLEDBプロバイダー-2147217900/'80040E14'