Привет, у меня две таблицы: «Рестораны» и «Обзоры»
Restaurants.cs
public class Restaurants
{
[Key]
public int RestaurantsId { get; set; }
public string Name{ get; set; }
public virtual ICollection<Reviews> Reviews{ get; set; }
}
Reviews.cs
public class Reviews
{
[Key]
public int ReviewsId { get; set; }
public string { get; set; }
[ForeignKey("Restaurants")]
public int RestaurantsId { get; set; }
public virtual Restaurants Restaurants{ get; set; }
}
В «Подробном представлении о ресторане» я отображаю данные из таблицы «Рестораны» для одного ресторана. Я хотел бы добавить туда мнения относительно данного ресторана.
Если у меня есть отношения один к одному, я создаю что-то вроде этого
<input type="hidden" asp-for="Reviews.RestaurantsId" value="@Model.IdRestauracji" />
....
, и это работает. Можно создать что-то подобное, но у меня отношение "один ко многим"? Собственно, имею ввиду добавление ссылки в таблицу Отзывы в asp - для