例えば公開日順に並べて10件ずつ取得した時、MySQLの仕様上、最初の10件と次の10件の中に重複したオブジェクトが存在することがあります。これは公開画面だけでなく管理画面でも発生します。
対策としてVer. 3.6から環境変数strict_offset
が追加されました。true
を指定するとソートキーがid
以外でlimit
・offset
指定のある時、自動で第2ソートキーとしてid
を追加し正しいオブジェクトのリストが取得できるようになります。MTReferencedObjectsタグの場合はテンプレートで第2ソートキーid
を指定してください。