|
@@ -2,8 +2,15 @@ package com.danielbohry.stocks.repository;
|
|
|
|
|
|
|
|
import com.danielbohry.stocks.domain.Portfolio;
|
|
import com.danielbohry.stocks.domain.Portfolio;
|
|
|
import org.springframework.data.mongodb.repository.MongoRepository;
|
|
import org.springframework.data.mongodb.repository.MongoRepository;
|
|
|
|
|
+import org.springframework.data.mongodb.repository.Query;
|
|
|
import org.springframework.stereotype.Repository;
|
|
import org.springframework.stereotype.Repository;
|
|
|
|
|
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
+
|
|
|
@Repository
|
|
@Repository
|
|
|
public interface PortfolioRepository extends MongoRepository<Portfolio, String> {
|
|
public interface PortfolioRepository extends MongoRepository<Portfolio, String> {
|
|
|
|
|
+
|
|
|
|
|
+ @Query("{ 'stocks': { $size: 0 } }")
|
|
|
|
|
+ List<Portfolio> findAllByEmptyStocks();
|
|
|
|
|
+
|
|
|
}
|
|
}
|