⚠ Deprecated: Legacy
MongoDB data provider for Sora: options binding and repository integration for document databases.
$ dotnet add package Sora.Data.MongoMongoDB provider for Sora document data with options binding and pushdown-friendly queries.
dotnet add package Sylin.Sora.Data.Mongo
Book.Query(b => b.Tags.Contains("db"), ct)await foreach (var b in Book.QueryStream(b => b.Score >= 80, ct)) { ... }// Page through results for UI
var page = await Book.FirstPage(20, ct);
// ... render ...
if (page.HasMore)
{
page = await Book.Page(page.Cursor, ct);
}
See TECHNICAL.md for options and pushdown details.
~/reference/data-access.md~/decisions/DATA-0061-data-access-pagination-and-streaming.md