.NET - Collection.Doc.Collection()

Gets a reference to a child collection on a document.

using Nitric.Sdk;
using Nitric.Sdk.Resources;
var profiles = Nitric.Collection<Profile>("profiles").With(CollectionPermission.Reading);
var drakesProfile = profiles.Doc("Drake Mallard");
var drakesEnemies = drakesProfile.Collection("enemies");
Nitric.Run();

Parameters

  • Name
    name
    Required
    Required
    Type
    string
    Description

    The name of the child collection to reference

Notes

Document collection relationships can be at most 1 deep.

using Nitric.Sdk;
using Nitric.Sdk.Resources;
var profiles = Nitric.Collection<Profile>("profiles").With(CollectionPermission.Reading);
profiles
.Doc("Drake Mallard")
.Collection("enemies")
.Doc("Steel Beak") // ✔️ We can go this deep
.Collection("enemies"); // ❌ But not this deep
Nitric.Run();

See also

Last updated on Dec 19, 2024