Interface OrderItemRepository
- All Superinterfaces:
CrudRepository<OrderItem, DynamoDbCompositeId>, DynamoDbRepository<OrderItem, DynamoDbCompositeId>, ListCrudRepository<OrderItem, DynamoDbCompositeId>, Repository<OrderItem, DynamoDbCompositeId>
@Repository
public interface OrderItemRepository
extends DynamoDbRepository<OrderItem, DynamoDbCompositeId>
- Since:
- 1.0.0
- Author:
- Matej Nedic
-
Method Summary
Modifier and TypeMethodDescriptionfindTop2ByPkAndOrderId(String pk, String orderId) findWindowByPkAndOrderId(String pk, String orderId, ScrollPosition position, Limit limit) findWithPartiQl(String pk, String skPrefix) scanByProductName(String productName) Methods inherited from interface CrudRepository
existsById, findById, saveMethods inherited from interface DynamoDbRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, updateMethods inherited from interface ListCrudRepository
findAll, findAllById, saveAll
-
Method Details
-
findTop2ByPkAndOrderId
-
findWindowByPkAndOrderId
-
scanByProductName
@AllowScan @Query(filterExpression="#name = :name", names=@ExpressionName(name="#name",value="productName")) List<OrderItem> scanByProductName(@Param("name") String productName) -
findWithPartiQl
-