显示带有标签 'Rails' 的前两个帖子

Display the two first posts which have the tag 'Rails'

我正在为我的 Jekyll post 使用标签。以下代码显示是否存在带有标签 'Rails' 的 post。

{% assign has_ruby_on_rails_posts = false %}
{% for post in site.posts %}
  {% if has_ruby_on_rails_posts == false and post.tags contains 'Rails' %}
    {% assign has_ruby_on_rails_posts = true %}
  {% endif %}
{% endfor %}
{% if has_ruby_on_rails_posts %}
  Rails Post is present
{% endif %}

我想显示带有标签 'Rails' 的前两个 post,但我不知道如何将它们分配给单独的数组。有没有办法只显示带有标签 'Rails' 的前两个 post?

for limit 来救援!

{% assign posts = site.tags.Rails %}
{% for post in posts limit:2 %}
  {{ post.title }}
{% endfor %}