Re: [Neo4j] some questions : unique property and Rest

2011-08-12 Thread Michael Hunger

 1.Does Neo4J support *unique property*  (Node/Relationship)?

Right now there is no native support for that, you have to implement it on your 
own - define the properties that are unique and then write an getOrCreateNode 
method and/or endpoint that exposes the following things:
- query the index for the property
- if it returns something return it
- open tx
- grab write lock on a dedicated lock node (e.g. by removing an non-existing 
property)
- query the index for the property
- if it returns something return it
- if not create the node and add it to the index
- close tx

It might be added to Neo4j at a later time in the form of a unique index type 
(or differently).

 2.How can I wrap a Node in a MyClass and using it with Rest services?

what do you mean by with rest-services ? 
If you mean something like object graph mapping in the server - you might the 
existing language bindings to map objects to the graph using unmanaged 
extensions (Spring Data Graph, jo4neo) or the (J)ruby-script-extensions 
(neo4j.rb).

 3.Can I use in MyClass some JPA annotaions?
So if you want to have some cross-store persistence (graph + JPA) then you 
should look into Spring Data Graph as this supports that mode explicitely.


Cheers

Michael
 
 shlomib
 
 
 --
 View this message in context: 
 http://neo4j-community-discussions.438527.n3.nabble.com/some-questions-unique-property-and-Rest-tp3248352p3248352.html
 Sent from the Neo4j Community Discussions mailing list archive at Nabble.com.
 ___
 Neo4j mailing list
 User@lists.neo4j.org
 https://lists.neo4j.org/mailman/listinfo/user

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


[Neo4j] some questions : unique property and Rest

2011-08-11 Thread shlomyb
1.Does Neo4J support *unique property*  (Node/Relationship)?
2.How can I wrap a Node in a MyClass and using it with Rest services?
3.Can I use in MyClass some JPA annotaions?

shlomib


--
View this message in context: 
http://neo4j-community-discussions.438527.n3.nabble.com/some-questions-unique-property-and-Rest-tp3248352p3248352.html
Sent from the Neo4j Community Discussions mailing list archive at Nabble.com.
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user