package io.delphiplatform.api.v3.rdb.repository;

import org.springframework.data.jpa.repository.EntityGraph;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;

import java.util.List;

import io.delphiplatform.api.v3.rdb.entity.ads.AdsAdSetEntity;

public interface AdsAdSetRepository extends JpaRepository<AdsAdSetEntity, String>,
    JpaSpecificationExecutor<AdsAdSetEntity> {


    @EntityGraph(attributePaths = "adsCampaign")
    List<AdsAdSetEntity> findAllByAdSetIdIn(List<String> ids);

}
