在mvc 5中按标签策略创建,添加,过滤,搜索

时间:2017-04-07 10:28:48

标签: c# html asp.net-mvc

我正在我的第一个博客网站上工作,大部分功能正常运行,现在我需要实现这种功能 - 使用标签。 这是演习:

我有两个有字段tags的课程,我会删除大部分字段以节省您的时间:

 public class Media
    {
        public int Id { get; set; }
        public string title { get; set; }
        public string body { get; set; }
        public string tags { get; set; }
    }

 public class Video
    {
        public int ID { get; set; }
        public string Title { get; set; }
        public string Description { get; set; }
        public string Body { get; set; }
        public string tags { get; set; }
    }

当我创建每个对象时,我可以为标记命名。例如"科幻新闻","世界经济","有趣的东西"等等。所以我的想法是,每当我创建一个带有新名称的标签时,它就会作为列表添加到索引页面中,当我点击其中一个标签时,它会列出所有具有相同标签的新闻。哪个已存储在db。

我当时想在操作链接中使用锚定名称,这是正确的方向吗?我是否使用数据库并在数据库级别对其进行排序,或者我创建项目列表并通过它?什么是最好,最简单的方法?如果可能的话,请你指点一下类似的例子。谢谢

0 个答案:

没有答案