ทำความเข้าใจตัวดำเนินการ Liquid

แบบไม่ตายตัวมีการเข้าถึงตัวดำเนินการทางตรรกะทั่วไปและการเปรียบเทียบทั้งหมด ตัวดำเนินการเหล่านี้สามารถใช้ในแท็ก เช่น ถ้า และ เว้นแต่ว่า ได้

ตัวดำเนินการพื้นฐาน

== เท่ากับ
!= ไม่เท่ากับ
> มากกว่า
< น้อยกว่า
>= มากกว่าหรือเท่ากับ
<= น้อยกว่าหรือเท่ากับ
or เงื่อนไข A หรือ เงื่อนไข B
and เงื่อนไข A และ เงื่อนไข B

มี

แบบประกอบด้วย ทดสอบสำหรับการปรากฏของสตริงย่อยที่อยู่ภายในสตริง

{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}

แบบประกอบด้วย ยังสามารถทดสอบสำหรับการปรากฏของสตริงภายในอาร์เรย์ของสตริง

เริ่มต้นด้วย

แบบเริ่มต้นด้วย ทดสอบว่าสตริงเริ่มต้นด้วยสตริงย่อยที่กำหนดหรือไม่

{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

ลงท้ายด้วย

แบบสิ้นสุดด้วย ทดสอบว่าสตริงสิ้นสุดด้วยสตริงย่อยที่กำหนดหรือไม่

{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

(ดูเพิ่มเติม )