我正在尝试使用 Ghost 博客中的 Get helper 通过标签获取相关帖子的列表。
我试图按照Ghost 文档中的食谱按标签获取相关帖子,但似乎某些语法略有变化(我知道这是一个测试版功能!)。
但是我在我的 post.hbs 上使用了它(这是在{{#post}}块内):
{{#get "posts" limit="4" include="tags" filter="tags.name:[Test]+posts.id:-{{id}}" as |related|}}
{{!-- do appropriate stuff --}}
{{/get}}
Run Code Online (Sandbox Code Playgroud)
明显的问题是Test这里的标签是硬编码的。即使{{tags}}为我输出了一个标签列表,它在这里也不起作用:
App 22174 stderr: ERROR: Query Error: unexpected character in filter at char 11
App 22174 stderr: tags.name:[[object Object]]+pos
App 22174 stderr: -----------^
App 22174 stderr: Expecting 'NULL', 'TRUE', 'FALSE', 'NUMBER', 'LITERAL', 'STRING', got 'LBRACKET'
App 22174 stderr: Error parsing filter
App 22174 stderr: For more …Run Code Online (Sandbox Code Playgroud) ghost ×1