在特徵產生器中使用比較運算子

本文說明Trait Builder所使用的比較運算子。

比較運算子的用途

比較運算子(或關聯運算子)可用來比較、測試或評估不同值之間的關係。 在Trait Builder中,建立訊號規則時,比較運算子可讓您測試不同金鑰值對之間的關係。 例如,您可以建立訊號規則,為昂貴的相機購物者定義對象。 在這種情況下,您可以建立相機/價格金鑰值配對,並讓使用者在尋找價格等於或大於設定金額的相機時符合資格。

比較運算子的優點

當您需要評估並建立以多個值為基礎的特徵時,比較運算子會很有用。 從商品和服務的價格看,可以看出這個條件。 例如,您的企業可能想要根據訪客檢視的產品價格來識別訪客。 但是,根據特定值定義個別區段可能會在管理上缺乏效率。 比較運算子根據價格臨界值或範圍建立分段觸發,有助於克服這一障礙。

比較運算子

您可以使用下列比較運算子來建立規則:

運算元 定義
== 等於
!= 不等於
> 大於
< 小於
=> 大於或等於
<= 小於/等於

命名運算子

您可以使用下列命名運算子建立規則:

運算元 評估為True時
Contains 鍵值對​中的值包含由此運算子指定的​字元。
Matcheswords 鍵值對​中的值與此運算子指定的模式​匹配。
Startswith 鍵值對​中的值以此運算子指定的​字元開頭。
Endswith 鍵值對​中的值以​結尾,該運算子指定的字元為結尾。
Matchesregex 鍵值對​中的值與規則運算式指定的模式​匹配。 進一 步瞭解在中使用規則運算式 Trait Builder。

本頁內容