1
NHibernate를 통해 데이터베이스로 여러 레코드를 업데이트하려고합니다. 업데이트 기록이있는 sortOrder> = 3이고있는 sortOrder < = 100NHibernate - 정렬 순서를 업데이트하는 방법
가 NHibernate에이 가능있는 sortOrder =있는 sortOrder +1을 설정
: 같은
직접 SQL 쿼리 보인다? 이 방법은 수천 개의 레코드가있는 데이터베이스에서 사용할 수 있으므로 각 레코드를 가져 와서 한 번에 하나씩 업데이트하는 방식을 사용하고 싶지 않습니다.
CreateSQLQuery 플랫폼은 독립적입니까? 플랫폼 독립성에 대한 Criteria> HQL> SQL의 위치를 읽었을 것이라고 생각했지만 잘못된 것일 수 있습니다. –
CreateSQLQuery는 플랫폼에 독립적이지 않습니다. 이론 상으로는 다른 DB가 지원하지 않을 수도 있습니다. – LordHits
HQL을 통해 동일한 업데이트를 수행 할 수있는 방법이 있습니까? –