user
モデルの配列はarticles
です。 ID
でユーザーを読み込もうとすると、配列内に数千の記事オブジェクトが存在する可能性があるため、処理に時間がかかります。私がしようとしているのは、ネストされた記事を100個だけ読み込むことです。 (それはAWS上でホストされているので、旧)私は、ES Persistence gem
とRuby on Rails
Elasticsearchは、返されるネストされたオブジェクトの数を制限します
は、いくつかのドキュメントを試みたが、どれも働いていない、例えば https://www.elastic.co/guide/en/elasticsearch/reference/1.5/search-aggregations-bucket-nested-aggregation.html
class User
include Elasticsearch::Persistence::Model
attribute :articles, Array[MiniArticle], mapping: { type: 'nested'}
attribute :since_id
end
あなたはより多くの情報が必要ですか? – Val
ありがとう@Valは、PRを使わないで回避策がありますか?私が言及したように私はAWSでバージョン1.5を使用しています –
私は恐れていません。 – Val