0

XWD_ID(xwikidoc)がどのように作成されるかは知っていますが、XWO_ID(xwikiobject)がどのように作成されるかはわかりません。これがテーブルxwikidates、xwikiintegers、xwikilargestrings、...の同じIDであることは知っていますが、どのように作成されるのかわかりません。手伝って頂けますか ?

ありがとう、

キャロライン。

4

1 に答える 1

0

これまでのところ、すべてのIDは手動で割り当てられており、エンティティのgetId()メソッドから取得されます。オブジェクトの場合、これはBaseElement.getId()であり、IDを計算する新しいメソッドです(4.0で導入されました)。3.5までは、BaseCollection.getId()でした。これは、実際にはオブジェクトのhashCodeであり、ドキュメント名、XClass名、およびオブジェクト番号を連結して取得した文字列のハッシュコードです。

于 2012-04-27T01:23:30.127 に答える