Updated code

This commit is contained in:
harish
2024-10-28 22:53:14 +05:30
parent ba06748628
commit ce9b9c73d1
4 changed files with 24 additions and 15 deletions

View File

@@ -15,9 +15,13 @@ public interface AssignedApplicationsRepository extends JpaRepository<AssignedAp
Optional<AssignedApplicationsEntity> findByIdAndIsDeletedFalse(Long id);
@Query("SELECT aa FROM AssignedApplicationsEntity aa WHERE aa.isDeleted = false " +
"AND (:applicationId IS NULL OR aa.application.id = :applicationId) " +
"AND (:id IS NULL OR aa.id = :id)")
Optional<AssignedApplicationsEntity> findByApplicationIdOrId(@Param("applicationId") Long applicationId,
@Param("id") Long id);
"AND (:id IS NULL OR aa.id = :id) " +
"AND (:userId IS NULL OR aa.userId = :userId)")
Optional<AssignedApplicationsEntity> findByApplicationIdOrIdAndUserIdAndIsDeletedFalse(
@Param("applicationId") Long applicationId,
@Param("id") Long id,
@Param("userId") Long userId);
}