ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 解決中 / 官方已回 能否先匹配完關鍵詞一再匹配關鍵詞二,而不是全部都匹配出來呢? 1 0
hexjlxm 免費用戶 2021-11-06 15:30:06 私信
迅睿CMS版本:4.5.2 #關鍵詞調用

相關關鍵詞調用問題:能否先匹配完關鍵詞一再匹配關鍵詞二,而不是全部都匹配出來呢?(文章數量較多,關鍵詞匹配出來的數量也較多的情況下)

舉例:

標題:蘋果什么時候成熟?

關鍵詞:蘋果,水果

想達到的效果,先匹配完蘋果后,如果數量不夠再匹配水果,而現在的情況是,兩個關鍵詞都匹配的話,就會出現只調取出了20個水果相關的文章標題,而蘋果的一個沒出現。

<!--此標簽用于調用相關文章,tag=關鍵詞1,關鍵詞2,多個關鍵詞,分隔,num=顯示條數,field=顯示字段-->
{related module=MOD_DIR tag=$tag num=20}
<dd><a href="{$t.url}" target="_blank" title="{$t.title}">{$t.title}</a></dd>
{/related}

標簽解析:{list action=related module=MOD_DIR NOT_id=1 tag=簡短,生日祝福語 order=rand num=20}

查詢解析:

SELECT * FROM `dr_1_article` WHERE `dr_1_article`.`id` <> 1 AND ((`dr_1_article`.`title` LIKE "%關鍵詞一%" OR `dr_1_article`.`keywords` LIKE "%關鍵詞一%") OR (`dr_1_article`.`title` LIKE "%關鍵詞二%" OR `dr_1_article`.`keywords` LIKE "%關鍵詞二%")) AND `dr_1_article`.`status` = 9 ORDER BY RAND() LIMIT 20



解決方案