Liquid ऑपरेटर को समझें
Liquid के पास सभी सामान्य तार्किक और तुलना संचालकों की पहुँच है. इन ऑपरेटर का उपयोग if और unless जैसे टैग में किया जा सकता है.
बुनियादी ऑपरेटर
== | बराबर |
---|---|
!= | बराबर नहीं है |
> | इससे अधिक |
< | इससे कम |
>= | इससे अधिक या इसके बराबर |
<= | इससे कम या इसके बराबर |
or | शर्त A या शर्त B |
AND | शर्त A और शर्त B |
शामिल है
इसमें किसी स्ट्रिंग के अंदर सबस्ट्रिंग की मौजूदगी की जाँच करने वाले परीक्षण समाहित होते हैं.
{% if page.title contains 'Product' %}
The title of this page contains the word Product.
{% endif %}
स्ट्रिंग की किसी सारणी में स्ट्रिंग की मौजूदगी की जाँच करने के लिए यह भी हो सकता है परीक्षण समाहित होता है.
इससे प्रारंभ होता है
startswith परीक्षण जाँचते हैं कि कोई स्ट्रिंग किसी ख़ास सबस्ट्रिंग से प्रारंभ होती है या नहीं.
{% if page.title startswith 'Profile' %}
This is a profile page.
{% endif %}
endswith
endswith परीक्षण जाँचते हैं कि कोई स्ट्रिंग किसी ख़ास सबस्ट्रिंग पर समाप्त होती है या नहीं.
{% if page.title endswith 'Forum' %}
This is a forum page.
{% endif %}