2010/3/23 Rick Bullotta <[email protected]> > Ah, got it. In that case, I would just use an extended URI instead of > passing a parameter, as in: > > If the index URI = /index/MyIndex > > ...and the node URI = /node/12134 > > ...the compound URI to delete could be either: > > /index/MyIndex/node/12134 > > ...or... > > /index/MyIndex/12134 > And how would those URIs be discoverable?
> > Rick > > -----Original Message----- > From: [email protected] [mailto:[email protected]] > On > Behalf Of Mattias Persson > Sent: Tuesday, March 23, 2010 12:21 PM > To: Neo user discussions > Subject: Re: [Neo] Indexing in the REST API > > DELETE on a node URI means delete the Node. > DELETE on an index URI means remove a particular key-value pair from the > index for a Node. > > i.e. two different things > > 2010/3/23 Rick Bullotta <[email protected]> > > > Why not just process the DELETE on the index URI as a delete on the node > > URI > > by doing the lookup/cross-reference on the server side? I heard that > Neo4J > > is pretty good at tracking relationships like that. ;-) > > > > > > -----Original Message----- > > From: [email protected] [mailto:[email protected]] > > On > > Behalf Of Mattias Persson > > Sent: Tuesday, March 23, 2010 12:15 PM > > To: Neo4j user discussions > > Subject: [Neo] Indexing in the REST API > > > > I'm adding indexing to the REST API now and we just come up with a first > > solution where you POST a node URI to /index/{key}/{value}. What you get > > back is an "index URI" which is kind of an intermediate URI so that you > can > > do GET on the index URI and get back a node representation, just as if > you > > would have done a GET /node/{id}. This intermediate index URI will also > > serve its purpose when you'd like to remove a node from an index (DELETE > > "index URI"). > > > > My question now is: can we get rid of the intermediate index URI by > > including a payload in such DELETE requests instead (passing along a node > > URI)? Is it good/bad to do something like that? > > > > -- > > Mattias Persson, [[email protected]] > > Neo Technology, www.neotechnology.com > > _______________________________________________ > > Neo mailing list > > [email protected] > > https://lists.neo4j.org/mailman/listinfo/user > > > > _______________________________________________ > > Neo mailing list > > [email protected] > > https://lists.neo4j.org/mailman/listinfo/user > > > > > > -- > Mattias Persson, [[email protected]] > Neo Technology, www.neotechnology.com > _______________________________________________ > Neo mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > > _______________________________________________ > Neo mailing list > [email protected] > https://lists.neo4j.org/mailman/listinfo/user > -- Mattias Persson, [[email protected]] Neo Technology, www.neotechnology.com _______________________________________________ Neo mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

