我有一个有文章的数据库。所有文章都有关键词。关键字位于单独的表中,关键字和项目与关系表相连接,因此:
文章
CREATE TABLE `articles` (
`id` int(11) NOT NULL,
`articleTitle` varchar(50) NOT NULL,
`articleBody` text NOT NULL,
`articlePermalink` varchar(50) NOT NULL,
`articleAuthor` int(11) NOT NULL,
`createdAt` datetime DEFAULT CURRENT_TIMESTA
public class ListKeywords
{
public int ID { set; get; }
public string Keyword { set; get; } //关键词
public string Language { set; get; } //语种
public int WordCount { set; get; } //单词数
public int WordLength { set; get; } // 字符数
public int Status { set; get; } //采集状态 0-未采集 1-采集成功
在我的数据库中,我列出了5000行(作为关键字)。现在给一篇文章(可能是1000字),我想匹配任何与数据库中的关键字匹配的单词。例如,我在db中有这些记录(行使用逗号):tv, tv and videos, movie, horror movie, camera, digital camera, canon digital camera
每一行都有另一列名为“URL”。我的输入字符串可能类似于:
我讨厌恐怖片。佳能推出了一款新的数码相机。到目前为止我有3台数码相机.
从上面的字符串中,我需要匹配:
horror电影与我存储的关键词恐怖电影作对比。但我不希望只有电影与电影相匹配,因为恐怖电影关
在用户成功地将商品添加到购物车之后,我希望使用<p:message>或<p:growl>显示一条类似Click here to continue shopping和Click here to view your cart的消息。
我试着用PrimeFaces这样的关键词搜索如何将超链接放入<p:message>,但没有任何有意义的结果。因此,如果您能与我分享如何做到这一点,或者它甚至是可能的,我将非常感激。