Interface TripMemberRepository
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<TripMember,,Long> org.springframework.data.jpa.repository.JpaRepository<TripMember,,Long> org.springframework.data.repository.ListCrudRepository<TripMember,,Long> org.springframework.data.repository.ListPagingAndSortingRepository<TripMember,,Long> org.springframework.data.repository.PagingAndSortingRepository<TripMember,,Long> org.springframework.data.repository.query.QueryByExampleExecutor<TripMember>,org.springframework.data.repository.Repository<TripMember,Long>
@Repository
public interface TripMemberRepository
extends org.springframework.data.jpa.repository.JpaRepository<TripMember,Long>
-
Method Summary
Modifier and TypeMethodDescriptionfindAllByTripId(Long tripId) Obtiene todos los miembros de un viaje.findByTripIdAndUserId(Long tripId, Long userId) Obtiene el rol de un usuario en un viaje.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
-
Method Details
-
findByTripIdAndUserId
Obtiene el rol de un usuario en un viaje. -
findAllByTripId
Obtiene todos los miembros de un viaje.
-