Как я могу работать с несколькими таблицами в базе данных в ASP.NET Core 2 - PullRequest
0 голосов
/ 09 мая 2018

У меня есть база данных с именем "a" с таблицами "aha", "aho" и "ahi".
Как я могу показать их в одном представлении на MVC?
Я использую ASP.NET Core 2.

<html>
    <div>aha.name</div>
    <div>aha.address</div>
    <div>aha.phonenumber</div>
    <div>aho.id</div>
    <div>aho.name</div>
    <div>aho.price</div>
    <div>ahi.name</div>
    <div>ahi.opentime</div>
    <div>ahi.closetime</div>
</html>

1 Ответ

0 голосов
/ 09 мая 2018

Вы должны создать пользовательский класс или можете сказать viewmodel этих классов или таблиц как

public class CustomTable {
public aha objaha{get;set;}
public aho objaho{get;set;}
public ahi objahi{get;set;}
}

импортируйте этот класс CustomTable как модель в представлении и используйте его как

<html>
   <div>aha.name</div>   <div>Model.objaha.address</div>   <div>Model.objaha.phonenumber</div>
   <div>aho.id</div>   <div>Model.objaho.name</div>   <div>Model.objaho.price</div>
   <div>Model.objahi.opentime</div>   <div>Model.objahi.closetime</div>   
<html>
...