Collections & Scopes
Fully supported in Couchbase Server 7.0.
The Collections feature in Couchbase Server is fully implemented in the 3.2 API version of the Couchbase SDK.
Information on Collections can be found in the server docs.
Access a non-default collection, in the default scope, with:
var collection_in_default_scope = await bucket.CollectionAsync("bookings");
And for a non-default scope:
var tenant_scope = await bucket.ScopeAsync("tenant_agent_00"); var collection_in_scope = await tenant_scope.CollectionAsync("bookings");
To see Collections in action, take a look at our Collections-enabled Travel Sample page.