[英]Limit query with elasticsearch using Yii2
我在 Yii2 中使用彈性搜索和活動記錄。
static function getPosts()
{
return Post::find()
->orderBy('ID desc')
->all();
}
方法 find () 工作正常,但如果我添加方法 limit(),它會停止工作。
static function getPosts()
{
return Post::find()
->orderBy('ID desc')
->limit(20)
->all();
}
如何在 Active Records、Elasticsearch 和 Yii2 的查詢限制中使用?
問候。
諾。
Active Records 與 limit() 函數不兼容。
為此,您必須使用 query() 函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.