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

parent afe4991f
......@@ -5,7 +5,7 @@ import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDateTime;
import java.util.Set;
import java.util.List;
@Data
@AllArgsConstructor
......@@ -19,8 +19,8 @@ public class Recipe {
private boolean isFavorite;
private LocalDateTime createdAt;
private Set<Ingredient> ingredients;
private Set<Step> steps;
private List<Ingredient> ingredients;
private List<Step> steps;
private String userId;
......
......@@ -6,7 +6,7 @@ import lombok.NoArgsConstructor;
import lombok.Setter;
import java.time.LocalDateTime;
import java.util.Set;
import java.util.List;
@Getter
@Setter
......@@ -21,7 +21,7 @@ public class RecipeOutputDto {
private boolean isFavorite;
private LocalDateTime createdAt;
private Set<IngredientOutputDto> ingredients;
private Set<StepOutputDto> steps;
private List<IngredientOutputDto> ingredients;
private List<StepOutputDto> steps;
}
......@@ -8,8 +8,8 @@ import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
import java.time.LocalDateTime;
import java.util.HashSet;
import java.util.Set;
import java.util.ArrayList;
import java.util.List;
@Document(collection = "recipes")
@AllArgsConstructor
......@@ -26,8 +26,8 @@ public class RecipeDocument {
private boolean isFavorite;
private LocalDateTime createdAt;
private Set<IngredientDocument> ingredients = new HashSet<>();
private Set<StepDocument> steps = new HashSet<>();
private List<IngredientDocument> ingredients = new ArrayList<>();
private List<StepDocument> steps = new ArrayList<>();
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