This repository has been archived by the owner on Nov 3, 2018. It is now read-only.
Temporal Relationship Nt:Nt
mj1856 edited this page Jan 26, 2013
·
2 revisions
This is an example of an index with a NT:NT relationship. A department is indexed by its name and division name.
public class Departments_ByDivision : AbstractIndexCreationTask<Department, DepartmentWithDivision>
{
public Departments_ByDivision()
{
Map = departments =>
from department in departments
let division = LoadDocument<Division>(department.DivisionId)
select new
{
department.Name,
Division = division.Name
};
// The division field is stored so we can return it in a projection.
Store(x => x.Division, FieldStorage.Yes);
}
}
Introduction
Home
About Temporal Versioning
About DateTimeOffset
Setup
Installation
Enabling The Bundle
Client Initialization
Configuration
Migration
Usage
Specifying Effective Dates
Basic CRUD Operations
Temporal Activation
Querying Temporal Data
Querying Dynamically
Querying a Static Index
Map/Reduce of Current Data
Advanced
Temporal Map/Reduce
Temporal Relationships
Guidance
Getting an Audit Trail
Practical Application Guidance
Reference
Misc