Skip to main content
Home  ›  Docs › Feature

RelationshipFilter helps find all entities having a tag or category

Introduced in Version 06.01.00

Use for example as follows (this examples gets all questions of a specific category):

@functions{

// Prepare the data - get all categories through the pipeline

public override void CustomizeData()

{

// new features in 6.1 - the App DataSource CreateSource<App> and also the RelationshipFilter

// Just add the items which have the relationship to the category in the URL

var qsOfCat = CreateSource<RelationshipFilter>(App.Data["QandA"]);

qsOfCat.Relationship = "Categories";

qsOfCat.Filter = "[QueryString:Category]";

Data.In.Add("QandA", qsOfCat["Default"]);

}

}