2011-05-30 48 views
8

在液体中,如何找出一个集合包含的所有值?有没有print_r功能或类似?Print_r等效于液体

下面的例子将返回项目的标题,但我想知道其他变量项目也持有。

item.title 

谢谢。

+0

我没有液体本身的经验,这就是为什么我不能发布这个答案,但你可以在Ruby中使用'inspect'打印一个对象的内容:http:// apidock.com/ruby/Object/inspect。 – polarblau 2011-05-30 12:52:08

+0

感谢您的提示,但它不起作用。 – addedlovely 2011-05-30 13:04:03

回答

13

啊到了那里!不是一个print_r,但足以看到可用的东西。这会以JSON格式打印出属性,所以你可以看到里面有什么。

{{item | json}} 
+0

请注意,并非所有可用的Liquid属性都会被'|所抛弃json' filter - 在某些情况下,对象的结构可能会有所不同! Shopify的[液体参考](https://help.shopify.com/themes/liquid/objects)是一个很好的资源,如果任何事情都不像您期望的那样行事(或者如果您正在寻找应该在那里但不似乎不是) – 2017-04-10 17:55:58