perf(recipe): cambio de set a list para ingredientes y pasos

parent afe4991f
...@@ -5,7 +5,7 @@ import lombok.Data; ...@@ -5,7 +5,7 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Set; import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
...@@ -19,8 +19,8 @@ public class Recipe { ...@@ -19,8 +19,8 @@ public class Recipe {
private boolean isFavorite; private boolean isFavorite;
private LocalDateTime createdAt; private LocalDateTime createdAt;
private Set<Ingredient> ingredients; private List<Ingredient> ingredients;
private Set<Step> steps; private List<Step> steps;
private String userId; private String userId;
......
...@@ -6,7 +6,7 @@ import lombok.NoArgsConstructor; ...@@ -6,7 +6,7 @@ import lombok.NoArgsConstructor;
import lombok.Setter; import lombok.Setter;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.Set; import java.util.List;
@Getter @Getter
@Setter @Setter
...@@ -21,7 +21,7 @@ public class RecipeOutputDto { ...@@ -21,7 +21,7 @@ public class RecipeOutputDto {
private boolean isFavorite; private boolean isFavorite;
private LocalDateTime createdAt; private LocalDateTime createdAt;
private Set<IngredientOutputDto> ingredients; private List<IngredientOutputDto> ingredients;
private Set<StepOutputDto> steps; private List<StepOutputDto> steps;
} }
...@@ -8,8 +8,8 @@ import org.springframework.data.annotation.Id; ...@@ -8,8 +8,8 @@ import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document; import org.springframework.data.mongodb.core.mapping.Document;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.HashSet; import java.util.ArrayList;
import java.util.Set; import java.util.List;
@Document(collection = "recipes") @Document(collection = "recipes")
@AllArgsConstructor @AllArgsConstructor
...@@ -26,8 +26,8 @@ public class RecipeDocument { ...@@ -26,8 +26,8 @@ public class RecipeDocument {
private boolean isFavorite; private boolean isFavorite;
private LocalDateTime createdAt; private LocalDateTime createdAt;
private Set<IngredientDocument> ingredients = new HashSet<>(); private List<IngredientDocument> ingredients = new ArrayList<>();
private Set<StepDocument> steps = new HashSet<>(); private List<StepDocument> steps = new ArrayList<>();
private String userId; private String userId;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment