聯(lián)系官方銷售客服
1835022288
028-61286886
模板標簽里面
標簽解析:{list action=module module=news thumb=1 IN_glyx=1,12,13,14 order=updatetime} 查詢解析: SELECT * FROM `dr_1_news` WHERE `dr_1_news`.`thumb`<>'' AND FIND_IN_SET (1, `dr_1_news`.`glyx`) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC
glyx 為聯(lián)動菜單格式,字段類型為 txt ,我手動改 int 出來結(jié)果也是一樣
而 IN_id 出來的 SQL是這樣的
標簽解析:{list action=module module=news thumb=1 IN_id=1,12,13,14 order=updatetime} 查詢解析: SELECT * FROM `dr_1_news` WHERE `dr_1_news`.`thumb`<>'' AND `dr_1_news`.`id` IN (1,12,13,14) AND `dr_1_news`.`status` = 9 ORDER BY `dr_1_news`.`updatetime` DESC
沒看出來你要表達什么
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
以下2個查詢一個是單匹配,一個是多匹配
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
你沒發(fā)現(xiàn) IN_glyx = 1,12,13,14 但是SQL 里只有一個 1 么?
glyx是什么類型,聯(lián)動菜單類型是不會解析find_in的
回復(fù)@迅睿框架聯(lián)合創(chuàng)始人
所以?是正常的?還是需要升級一下?
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
就是聯(lián)動菜單!單選聯(lián)動菜單
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
哦,抱歉,不是聯(lián)動,是關(guān)聯(lián)數(shù)據(jù),內(nèi)容關(guān)聯(lián)
回復(fù)@迅??蚣苈?lián)合創(chuàng)始人
只有Related和Members類型才會觸發(fā)find_in語法,現(xiàn)在的版本不支持這Related和Members類型進行自定義通配符
回復(fù)@迅??蚣芗夹g(shù)-劉家福
那如何通過被關(guān)聯(lián)的對象,反查詢所有關(guān)聯(lián)內(nèi)容呢?
-----------
使用where參數(shù)可以解決
{php $where=urlencode("glyx in (1,12,13,14)");}
where=$where
@迅??蚣芗夹g(shù)-劉家福:只能是這樣了