パラメータのリストに基づいてコレクションをクエリする必要があります。たとえば、私のモデルは次のとおりです。
public class Product
{
string id{get;set;}
string title{get;set;}
List<string> tags{get;set;}
DateTime createDate{get;set;}
DbReference<User> owner{get;set;}
}
public class User
{
string id{get;set;}
...other properties...
}
指定したユーザーが所有し、作成日で並べ替えられたすべての製品をクエリする必要があります。
例えば:
GetProducts(List<string> ownerIDs)
{
//query
}
可能であれば、foreach 内ではなく、1 つのクエリで実行する必要があります。必要に応じてモデルを変更できます