因?yàn)槭切“?,所以問的問題特別白。
請(qǐng)大家見諒。
{module module=mote catid=1 JSON_xswz <> 1 order=updatetime num=4}mote模塊,有個(gè)自定義字段 “xswz”,屬性是復(fù)選框,分別有三個(gè)選項(xiàng):首頁顯示(值為1)、內(nèi)容頁顯示(值為2)、推薦頁顯示(值為3)。
上面的語句怎么寫才能達(dá)到 xswz 不等于 1的效果啊,也就是要達(dá)到調(diào)去4條數(shù)據(jù),但是xswz的選擇不為1。
官方提醒:使用module內(nèi)容循環(huán)標(biāo)簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個(gè)參數(shù)后面都有用法解釋
不支持你這種參數(shù),可以用原始的sql語句
<?php $xj =url_encode("NOT (JSON_CONTAINS (`xswz`->'$[*]', '\"1\"', '$'))");?> {module module=mote catid=1 where=$xj order=updatetime num=4}以上語法未做調(diào)試,僅供參考,思路是對(duì)的
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
<?php $sql=url_encode("xswz NOT LIKE '%1%'");?> {module module=mote catid=1 where=$sql order=updatetime num=4}用sql也可以呀