1
私は、ドライバの投影についてちょっと混乱しています。 私は誰かが明らかにできるなら、私はドキュメントでいくつかの詳細な仕様を見つけることができなかったので、感謝します。mongo C#ドライバはサーバーサイドの投影をサポートしています
mongodb .netドライバは、サーバ側の予測をサポートしていますか、それとも、親ドキュメント全体が転送された後に常にクライアント側で実行されますか?
私は、ドライバの投影についてちょっと混乱しています。 私は誰かが明らかにできるなら、私はドキュメントでいくつかの詳細な仕様を見つけることができなかったので、感謝します。mongo C#ドライバはサーバーサイドの投影をサポートしています
mongodb .netドライバは、サーバ側の予測をサポートしていますか、それとも、親ドキュメント全体が転送された後に常にクライアント側で実行されますか?
はい、どのフィールドをプロジェクトにするかを選択できます。例えば
:
var field = new ExpressionFieldDefinition<MyDocModel, string>(x => x.Id);
await collection.DistinctAsync(myCollectionName, field, filter, options, timeout);