packagetkio.repository;importorg.springframework.data.jpa.repository.JpaRepository;importorg.springframework.data.jpa.repository.Modifying;importorg.springframework.data.jpa.repository.Query;importorg.springframework.transaction.annotation.Transactional;importtkio.model.Campaign;importjava.math.BigInteger;importjava.util.List;@TransactionalpublicinterfaceCampaignRepositoryextendsJpaRepository<Campaign,Long>{Iterable<Campaign>findByApp(Longid);@Query(value="select count(*) from campaign where account in ?1 and create_time > ?2 and create_time < ?3",nativeQuery=true)BigIntegercountByAccount(List<Long>accountId,StringstartDate,StringendDate);}