複雑な関係

私はかなり複雑なrelatedToの状況があり、それがCraftで可能かどうかわかりません。

管理者ユーザーには、カテゴリフィールドタイプである「Admin
Location」というフィールドがあり、複数のカテゴリが選択されている可能性があります。

通常のユーザには、「Property
Applications」というMatrixフィールドがあります。このフィールドには、Entryタイプである「Property」のサブフィールドが含まれています。
Entry自体には、「管理ロケーション」フィールドと同じソースカテゴリを持つカテゴリフィールドタイプの「プロパティロケーション」フィールドがあります。

Admin
Locationフィールドが1つ以上の場所に設定されている管理ユーザーの場合、同じ場所にプロパティを持つすべてのユーザーをリストしたいと思います。

これは、マトリックスを通ってエントリーに入り、次にエントリーのカテゴリーフィールドを使用することを含む。

私はこれを試してみましたが、もし私が望むように働いていたら、結果は得られません

{% set adminLocation = currentUser.adminLocation %}
{% set users = craft.users.relatedTo({
    element: adminLocation,
    field: 'propertyApplications.property.propertyLocation'
}) %}

誰も助けることができますか?

ベストアンサー
申し訳ありませんが、適切な答えはありません

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です