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

Entity Frameworkから単一のレコードを削除しますか?

    最初にオブジェクトをクエリする必要はありません。idでコンテキストにアタッチできます。次のようになります:

    var employer = new Employ { Id = 1 };
    ctx.Employ.Attach(employer);
    ctx.Employ.Remove(employer);
    ctx.SaveChanges();
    

    または、添付されたエントリの状態を削除済みに設定することもできます:

    var employer = new Employ { Id = 1 };
    ctx.Entry(employer).State = EntityState.Deleted;
    ctx.SaveChanges();
    


    1. 新しいRailsプロジェクトでSQLiteからPostgreSQLに変更する

    2. MySQLの日時列から日付を取得する方法

    3. SQLServerのテーブルにあるすべての外部キーを一覧表示する

    4. OracleStreamsで伝搬を常に有効に保つ