1

我想在我的部分视图中使用我的 mysql 数据库中的数据。

这是我的情况:

我的项目表中有一个名为“item_approved”的“tinyint”字段,它是 0 或 1。
现在我想在我的部分视图中看到一个数字,它等于所有未批准的项目。

因此,例如,当我有 6 个在“0”上具有“item_approved”的项目时,我在部分视图中得到一个“6”。

我知道如何从存储库中的数据库中加载数字,但是在哪里可以加载呢?在控制器中?

我怎样才能以最好的方式做到这一点?

4

1 回答 1

0

我认为您应该花一些时间阅读文档

高级描述如下:

  1. 在控制器中引用或注入您的存储库。
  2. 在生成视图的操作中,您需要此数量的未批准项目;计算数量并填充您的视图将使用的模型/视图模型。
  3. 使用您的模型 @Model.NotApprovedItemsCount 或您所称的任何名称在视图中显示数字。
于 2013-08-20T12:27:39.323 回答