Skip to main content
Previous sectionNext section

CoshardWith

Specifies the name of the class with which this class is cosharded.

Usage

Until sharded classes are fully implemented, InterSystems recommends creating sharded tables from SQL, not from the object side. However, if you look at a class generated by creating a sharded table, you may see code such as the following:

/// ShardKey index for Sharded table, auto-generated by DDL CREATE TABLE statement
Index ShardKey On DeptNum [ Abstract, CoshardWith = User.Department, ShardKey, SqlName = %ShardKey ];
Copy code to clipboard

In this example, the current class is cosharded with the User.Department class.

See Also