如何在不使用联接的情况下检查Liquid数组(Shopify)中元素的存在

D3X*_*T3R 2 python liquid shopify

我想检查从“拆分”创建的数组中的数组值。有没有一种方法可以执行以下操作:

{%- assign blog_tags_string = blogs.news.all_tags | join ' ' -%}

{%- if blog_tags_string contains blog_title -%}
    {%- assign is_tag_page = true -%}
{%- else -%}
    {%- assign is_tag_page = false -%}
{%- endif -%}
Run Code Online (Sandbox Code Playgroud)

Dav*_*uel 5

阅读文档,我们可以看到:

contains 还可以检查字符串数组中是否存在字符串。

因此,没有join必要,这样就可以完成工作。

{%- if blogs.news.all_tags contains blog_title -%}
...
Run Code Online (Sandbox Code Playgroud)