描述問題/錯誤/疑問
據我所知,切換節點中過去一直都有「開頭為」和「結尾為」的選項,但現在已經沒有了。你們中有人知道這個功能去哪裡了,或者我只是在幻想?
關於你的 n8n 設定的資訊
- n8n 版本: 2.31.6
嘿 @nm5182,在等待回應的同時,以下是一些可能對你有幫助的資源:
[details=“建議的資源”]
自動匹配至你的問題。
文件:
論壇:
嗨 @nm5182
它們仍然在那裡。String 子選單可以滾動,但其滾動條被隱藏了,所以列表在「contains」之後就淡出了。在該子選單中使用滾輪或方向鍵滾動,你就會看到「does not contain」、「starts with」、「does not start with」、「ends with」、「does not end with」以及兩個正規表達式選項。
值得在進行修復時一併修正的是:{{ $json.statusCode }} 被標記為紅色,因為該值是數字,但運算子設定為 String。打開下方規則下的「Convert types where required」切換開關,或將該條件移至 Number。
如果它沒有在你的UI中出現,可能是由於:
屬性/欄位配置 - 在Switch節點中,你需要確保選擇的是字串資料類型屬性(或具有字串值的欄位)。如果資料類型偵測器認為該欄位是JSON或其他類型,它可能會限制可用的運算符。
UI翻譯 - 如果你將n8n設定為非英文語言,這些可能會被翻譯。
欄位值 - 該功能存在,但如果你的輸入資料為空,「為空」等比較可能會出現意外行為。
這些情況中有任何一個適用嗎?
據我所知,這不是設計選擇,更像是一個小問題。那個子選單是一個普通的溢出容器,依賴瀏覽器的覆蓋卷軸,在 Windows Chrome 上只在懸停或滾動時顯示,所以靜止時看不到任何東西。在你的第二張螢幕截圖中,滑塊在面板的右上角和右下角只是略微可見的灰色細線,這就是整個指示器。
在該子選單上添加一個持久卷軸或淡出效果將是一個小改變,這個問題經常困擾人們,值得提出: