迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷(xiāo)售客服
1835022288
028-61286886
網(wǎng)站的多選字段在做搜索的時(shí)候選擇出來(lái)的結(jié)果是只要匹配其中一個(gè)字段就通過(guò)。但我們需要的是匹配所有的字段參數(shù)篩選出來(lái)的才行,這是怎么回事
什么意思,詳細(xì)描述下
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)
這個(gè)是一個(gè)多選的搜索字段,我們需要結(jié)果匹配所有的選項(xiàng)才能搜索出,但是實(shí)際上只要匹配其中一個(gè)值就會(huì)搜出來(lái)
你的多選字段是checkbox字段嗎,我測(cè)試可以其中某一個(gè)選項(xiàng)就可以匹配了
http://demo4.xunruicms.com/demo/search/fuxuankuang-1.html
是 checkbox,問(wèn)題是結(jié)果要匹配選擇的多個(gè)限制參數(shù)的內(nèi)容啊,現(xiàn)在是選擇的選項(xiàng)越多,搜索的結(jié)果越多,這肯定不對(duì)
可以看下debug數(shù)據(jù),需要分析數(shù)據(jù)看是否查詢(xún)的正確
{search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 more=1 pagesize=9 urlrule=$urlrule}
用這個(gè)搜索多選框選擇的多個(gè)條件,結(jié)果還是會(huì)出現(xiàn)匹配的合集,不是精準(zhǔn)篩選,這是不是一個(gè)bug呢
什么意思,詳細(xì)描述下
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)

這個(gè)是一個(gè)多選的搜索字段,我們需要結(jié)果匹配所有的選項(xiàng)才能搜索出,但是實(shí)際上只要匹配其中一個(gè)值就會(huì)搜出來(lái)
你的多選字段是checkbox字段嗎,我測(cè)試可以其中某一個(gè)選項(xiàng)就可以匹配了
http://demo4.xunruicms.com/demo/search/fuxuankuang-1.html
回復(fù)@迅??蚣芗夹g(shù)-實(shí)習(xí)
是 checkbox,問(wèn)題是結(jié)果要匹配選擇的多個(gè)限制參數(shù)的內(nèi)容啊,現(xiàn)在是選擇的選項(xiàng)越多,搜索的結(jié)果越多,這肯定不對(duì)
可以看下debug數(shù)據(jù),需要分析數(shù)據(jù)看是否查詢(xún)的正確
{search module=MOD_DIR id=$searchid total=$sototal order=$params.order catid=$catid page=1 more=1 pagesize=9 urlrule=$urlrule}
用這個(gè)搜索多選框選擇的多個(gè)條件,結(jié)果還是會(huì)出現(xiàn)匹配的合集,不是精準(zhǔn)篩選,這是不是一個(gè)bug呢