Skip to main content

%iFind.EntityI

SQL Table Name: %iFind.EntityI

This class has been deprecated in favour of the regular %iFind.Entity class.
This table projects an index on all entities identified by iFind Semantic or Analytic indices in this namespace.

Property Inventory

Parameters

parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

property EntityId as %iFind.Entity;
Corresponding entity ID
Property methods: EntityIdGet(), EntityIdGetObject(), EntityIdGetObjectId(), EntityIdGetSwizzled(), EntityIdIsValid(), EntityIdNewObject(), EntityIdSet(), EntityIdSetObject(), EntityIdSetObjectId(), EntityIdUnSwizzle()
property Key as %String) [ Required ];
The string value of this entity
Property methods: KeyDisplayToLogical(), KeyGet(), KeyIsValid(), KeyLogicalToDisplay(), KeyLogicalToOdbc(), KeyNormalize(), KeySet()

Indexes

index (NewIndex1 on Key) [IdKey, Type = key, Unique];
Index methods: NewIndex1Check(), NewIndex1Delete(), NewIndex1Exists(), NewIndex1Open(), NewIndex1SQLCheckUnique(), NewIndex1SQLExists(), NewIndex1SQLFindPKeyByConstraint(), NewIndex1SQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: SQLStorage

Maps: 1

  • Map number 1 is named Map1

    thismap.Global: ^IRIS.IF.EntityI

  • ^IRIS.IF.EntityI({Key})
    =
    Node Delimiter Piece Name
    $c(0) 1 EntityId
FeedbackOpens in a new tab