我可以使用 HQL 进行批量操作,但这些操作不会更新 NHibernate 的一级缓存,因此我面临各种问题,因为我不想清除会话或刷新对象。
有什么方法可以在不使用 HQL 或本机 SQL 的情况下执行批量更新/删除并影响 NHibernate 缓存的内存状态?
我可以使用 HQL 进行批量操作,但这些操作不会更新 NHibernate 的一级缓存,因此我面临各种问题,因为我不想清除会话或刷新对象。
有什么方法可以在不使用 HQL 或本机 SQL 的情况下执行批量更新/删除并影响 NHibernate 缓存的内存状态?