This commit introduces a where_exp filter, which can be used as follows: `{{ array | where_exp: "item", "item == 10" }}` `{{ array | where_exp: "item", "item.field > 10" }}` `{{ site.posts | where_exp: "post", "post contains 'field'" }}` `{{ site.posts | where_exp: "post", "post.array contains 'giraffes'" }}` This permits a variety of use cases, such as reported in: jekyll#4467, jekyll#4385, jekyll#2787. |
||
---|---|---|
.. | ||
jekyll | ||
site_template | ||
jekyll.rb |