で作成された がありModel
ます。django
neo4django
class Person(models.NodeModel):
"""
Persons of a Company
"""
email = models.EmailProperty(required=True, unique=True, indexed=True,
name=_(u'email'),
verbose_name=_(u'person email address'),
help_text=_(u'bla bla bla some help text'))
full_name = models.StringProperty(name=_(u'Person full name'))
# Neo4J Relationships
role = models.Relationship(Role, rel_type='has_role',
direction='Outgoing',
related_name='persons')
company = models.Relationship(Company, rel_type='works_to',
direction='Outgoing',
related_name='employees')
django シェルを試してみます
>>> p = Person.objects.create(email=u'email@company.com')
>>> p.id
6
>>> Person.objects.get(id='6')
<Person: Person object>
>>> Person.objects.get(email=u'email@company.com')
Traceback [bla bla bla]
[...]
DoesNotExist: Person matching query does not exist.
>>>
また、Neo4J
Web インターフェイスを確認したところ、作成されたノードが表示されますが、プロパティはありません!
この問題はここで言及されている問題のように見えますが、これが同じ問題かどうかはわかりません。
私は持っていDjango 1.4.5
ますNeo4J 1.8.2