ตัวดำเนินการเปรียบเทียบ

OperatorOperationExampleExample Answer
=Equal${age} = 25true or false
!=Not equal${age} != 25true or false
>Greater-than${age} > 25true or false
>=Greater-than or equal${age} >= 25true or false
<Less-than${age} < 25true or false
<=Less-than or equal${age} <= 25true or false

ในตัวอย่างข้างต้น ${age} แทนค่าของฟิลด์ปัจจุบัน และตัวดำเนินการใช้เปรียบเทียบกับค่า 25 constraint จะประเมินเป็น true หรือ false ขึ้นอยู่กับว่าการเปรียบเทียบตรงตามเงื่อนไขหรือไม่

ตัวดำเนินการเชิงตรรกะ

ตัวดำเนินการเชิงตรรกะใช้รวมนิพจน์หลายอันใน constraints:

OperatorOperationExample
orส่งคืน true ถ้านิพจน์ใดนิพจน์หนึ่งเป็น true${age} = 3 or ${age} = 4
andส่งคืน true เฉพาะเมื่อทั้งสองนิพจน์เป็น true${age} > 3 and ${age} < 5
not()ส่งคืน true ถ้านิพจน์ไม่เป็น truenot(${age} > 3 and ${age} < 5)

ตัวอย่าง 1:

ตัวอย่าง 2:

ตัวอย่าง 3:

หน้านี้มีประโยชน์หรือไม่?