eager-loaded要素のカスタムフィールドに基づいてエントリを注文する

私は関連する要素である movies のセットをロードし、対応する show
を積極的にロードするクエリを持っています。今のところ、ムービーは movie
エントリのカスタムフィールドである startingDate によってソートされます。

{% set currentMovies = craft.entries({
        section: 'movies',
        type:    'movie',
        order:   'startingDate asc',
        limit:   null,
        with: [
            'shows',
            'poster',
            'stills'
        ]
    })
%}

私が実際に望むのは、最初の上映予定の映画を選んで映画を並べ替えることです。これは、基本的には、
order:shows.showTimeorder:shows [0]
.showTime
の効果のために何かセットを注文したいということです。動作するようです。

関連するエントリーのフィールドで注文する方法はありますか、あるいはその変数は注文時点でまだアクセスできませんか?

shows.showtime
フィールドを熱心に読み込もうとしましたが、eager-loadingはフィールド自体ではなくリレーションにのみ意味があるため、どちらも動作しないことに気付きました。

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

返信を残す

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