を使用していくつかのオブジェクトをロードしますISession.Query<T>.ToList()
。次に、を使用してループでそれらのいくつかを削除しようとしますISession.Delete()
。
クエリと削除に同じセッションが使用されますが、何も削除されません。DELETE ステートメントを含む SQL は実行されません。例外はスローされません。オブジェクトが削除されないのはなぜですか? また、親コレクションにも含まれていないようです。
を使用していくつかのオブジェクトをロードしますISession.Query<T>.ToList()
。次に、を使用してループでそれらのいくつかを削除しようとしますISession.Delete()
。
クエリと削除に同じセッションが使用されますが、何も削除されません。DELETE ステートメントを含む SQL は実行されません。例外はスローされません。オブジェクトが削除されないのはなぜですか? また、親コレクションにも含まれていないようです。