2
内容の多いクエリでエントリをランダムな順序で返すことは可能ですか?
"->where"
パラメータを指定しないと、アルファベット順に並べ替えられます。内容:ランダムな順序でエントリを返す
しかし私はそれが配列としてContentful
オブジェクトを認識しない、shuffle()
とarray_rand()
を使用してみました。ここContentful PHP SDKの
<?php \t \t \t
$query = new \Contentful\Delivery\Query;
$query->setContentType(PRODUCT_TYPE);
$entries = $client->getEntries($q1->where('fields.images[exists]', 'true')->where('fields.category.sys.id', $entry->getCategory()->getId())->where('limit', '3'));
$array_shuffle = shuffle($entries)
foreach ($array_shuffle as $entry)
{}
?>