インデックス付きデータを保持するために個別のオブジェクトをインスタンス化せずに、ネオモデルでノードオブジェクト間で一意のインデックスを共有するにはどうすればよいですか? たとえば、次のように、インデックス クエリに基づいてオブジェクトを検索したいと思います。
...
mynode = BaseObject.index.get(uid=uid_of_Type1Object)
# mynode is now of type `Type1Object`
と
class BaseObject(StructuredNode):
uid = StringProperty(unique_index=True)
...
class Type1Object(BaseObject):
...
def assign_uid(self, guid):
# I may need tweaking of uid generator
# on subclass level
self.uid = guid
class Type2Object(BaseObject):
...
def assign_uid(self, guid):
self.uid = guid