- Timestamp:
- 03/03/24 10:52:49 (15 months ago)
- Branches:
- main
- Children:
- c63036a
- Parents:
- 75f5086
- Location:
- src/main/java/com/example/rezevirajmasa/demo/repository
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/main/java/com/example/rezevirajmasa/demo/repository/RestaurantRepository.java
r75f5086 rcfc16a3 4 4 import com.example.rezevirajmasa.demo.model.TableEntity; 5 5 import org.springframework.data.jpa.repository.JpaRepository; 6 import org.springframework.data.jpa.repository.Query; 6 7 7 8 import java.util.List; … … 9 10 public interface RestaurantRepository extends JpaRepository<Restaurant, Long> { 10 11 List<Restaurant> findAllByNameLike(String search); 11 List<Restaurant> findAllByCuisineTypeLike(String search); 12 List<Restaurant> findAllByCuisineTypeContaining(String search); 13 @Query("SELECT DISTINCT r.cuisineType FROM Restaurant r") 14 List<String> findAllCuisineTypes(); 15 List<Restaurant> findAllByCuisineType(String cuisine); 12 16 } -
src/main/java/com/example/rezevirajmasa/demo/repository/TableRepository.java
r75f5086 rcfc16a3 14 14 // @Query("SELECT t FROM TableEntity t JOIN FETCH t.restaurant WHERE t.id = :id") 15 15 // TableEntity findTableEntityByIdWithRestaurant(@Param("id") Long id); 16 List<TableEntity> findAllByTimeSlotsContainingAndCapacity (LocalDateTime timeSlot, Integer partySize);16 List<TableEntity> findAllByTimeSlotsContainingAndCapacityGreaterThanEqual(LocalDateTime timeSlot, Integer partySize); 17 17 }
Note:
See TracChangeset
for help on using the changeset viewer.