【问题标题】:Creating a tag cloud using MVC 3, VBNET, and Entity Framework使用 MVC 3、VBNET 和实体框架创建标签云
【发布时间】:2011-10-28 00:34:40
【问题描述】:

我正在创建标签云,并阅读了描述在 mvc 中创建标签云的各种帖子,包括 mikesdotnetting、wijix.com 和 codevoyeur 上的帖子。我还阅读了 SO 关于此事的帖子。但是,对于如何处理标签的插入,我有一个障碍(精神上)。我可以将标签作为逗号分隔的字符串插入到我的 Posts 表中而不会出现问题。但是,我还需要将每个单词插入到我的标签表中。我需要将 [lit 标记字符串转换为单个单词,然后将单个单词插入到我的 TagTable 中。我知道如何处理拆分,但是当我同时插入帖子时,如何处理将单独的标签词插入标签表?

【问题讨论】:

  • 如果我正确理解了您的问题,那么您尝试处理的问题与创建标签云无关,而是与将单个标签值插入数据库有关?跨度>
  • 是的,我想是的。与其说是创建云的问题,不如说是插入单独的标签。
  • 看看这个问题的答案:[T-SQL Tag Database Architecture Design?][1] [1]:stackoverflow.com/questions/1621131/…

标签: asp.net-mvc asp.net-mvc-3 entity-framework tag-cloud


【解决方案1】:

一旦您使用了 Split() 方法,您将拥有一个字符串数组。使用 as foreach 循环遍历数组,在单独的查询中插入每个单词。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 2011-11-02
    • 2014-01-24
    • 2010-09-25
    • 2013-02-10
    • 1970-01-01
    相关资源
    最近更新 更多