詳細
抽象インデックスは、シャード・テーブルでのみ使用することを意図されています。抽象インデックスにはデータが含まれていないため、ストレージは使用されません (インデックス・グローバルの使用なし)。シャード・テーブルには抽象インデックスがちょうど 1 つ設定され、これをシャード・キー・インデックスと呼びます。シャード・キー・インデックスの目的は、行が存在するシャードを指定するキーとして機能することです。
インデックスが抽象として定義されている場合、メソッドや SQL から、そのインデックスにアクセスすることも、そのインデックスを使用することもできません。そのインデックスを一意とマーキングしようとしたり、プライマリ・キー内で使用しようとすると、それらの制約は無視されます。
IdKey インデックスを抽象として定義することはできません。そのようにすると、クラス・コンパイル・エラーが発生します。
このキーワードを既存のインデックスで使用して、それを抽象にすることができます。これによってそのインデックス内の既存のデータが削除されることはありません。
既定値
Abstract キーワードの既定値は、False です。