0

液体テンプレートを使用して CRM からレコードを取得するためにエンティティビューを使用しています。これは私が使用するコードです。

{% entityview logical_name:'new_consul', name:"Most Recent Consul" %}
{% assign cons = entityview.records %}
{% for item in cons %}

しかし、フィルターを追加して結果を 5 つに制限したいので、次のコードを使用すると:

{% assign count = count | default: 5 %}
{% assign recent_cons = entityview.records | recent: count %}

次のエラーが表示されます: Liquid 構文エラー: エラー - フィルター 'recent' には 'lang' のデフォルト値がなく、値が指定されていません

フィルターが正しく適用されるべきだと思う理由は何なので、次を試してみました:

{% assign languagecode = 'English' %}
{% assign recent_cons = entityview.records | recent: count,languagecode %}

しかし、次のエラーが表示されます: Liquid エラー: 有効な入力パラメーターがありません。パラメータ名: 入力

このエンティティ ビュー クエリにフィルターを正しく適用するにはどうすればよいですか?

4

1 に答える 1

0

わかりました、adxstudios ポータルのドキュメントで見つけました。

https://community.adxstudio.com/products/adxstudio-portals/documentation/configuration-guide/liquid-templates/tags/crm-entity-tags/#page_size

{% entityview logical_name:'new_consul', name:"Most Recent Consult", page_size:5 %}
于 2016-12-07T10:23:56.280 に答える