【问题标题】:How can I hide data in MVC?如何在 MVC 中隐藏数据?
【发布时间】:2018-01-03 01:48:49
【问题描述】:

您好,我是 MVC 的新手。我正在构建一个项目。在我的项目中,我不想从我的数据库中删除任何已保存的数据,而是对用户隐藏它们。我看起来有些为数据提供状态,但我不明白。任何人都可以解释这个话题吗?

【问题讨论】:

  • 在您的数据模型中添加一种类似“可见性”的标志并使用它。
  • 你能给我一些研究文件吗?
  • 您使用的数据库类型是什么?是MySql吗?
  • 我正在使用 .Net MVC
  • 您有使用 Sql 查询的经验吗?

标签: database model-view-controller information-hiding


【解决方案1】:

我可以解释常见的方法。这是使用 MsSql 的快速回答。 在开始您的项目之前,请先学习 sql。 Here是学习sql的好地方。

我假设表名是

“我的物品”

  1. 在表格中添加另一列
  2. 将其命名为 IsActive(或任何您想要的)
  3. 设置数据类型为位

  1. 您可以为该列设置真或假
  2. 将您的 sql 选择查询写为

Select * from MyItems where IsActive=1

这将为您提供所有 IsActive=true 记录

如果你想获得隐藏的 rcords

Select * from MyItems where IsActive=0

【讨论】:

  • 收到了吗?
猜你喜欢
  • 1970-01-01
  • 2020-10-24
  • 2016-09-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-15
  • 1970-01-01
  • 2019-02-23
相关资源
最近更新 更多