Hi, Matt. We don't use the REST API (we use Neo4J in an embedded mode), so I can't be of much help there. If the REST API supports Lucene query syntax, you can use something like:
timestamp : [1111111111111 to 2222222222222] You'd need to do the Date <-> UTC milliseconds conversion on the front end, I'd think. Rick -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Matt Luongo Sent: Wednesday, June 15, 2011 10:03 AM To: Peter Neubauer Cc: [email protected] Subject: Re: [Neo4j] REST API & LuceneTimeline Peter, Kind of. I see how I could do that server-side, but not how to insert elements into the index numerically (with ValueContext(val).indexNumeric()) or query by range ( .query(QueryContext.numericRange(....) ) via REST. Is this something that will require our writing a plugin to support, or is there currently some way to index and query numerically via the REST API? -- Matt Luongo Co-Founder, Scholr.ly On Wed, Jun 15, 2011 at 9:25 AM, Peter Neubauer <[email protected]> wrote: > Yeah, > just checked with Mattias. There is no such index configuration, so > this does not work. I think you should use the numeric field in a > normal index for this, just like Rick points out. > > Does that make sense? > > /peter > > On Wed, Jun 15, 2011 at 3:03 PM, Matt Luongo <[email protected]> wrote: >> Peter, >> >> I believe it was something like >> >> curl -X POST -H Accept:application/json -HContent-Type:application/json -d \ >> '{"name":"time", "config":{"type":"timeline","provider":"lucene"}}' \ >> http://localhost:7474/db/data/index/node >> >> curl -HContent-Type:application/json -X POST -d \ >> '"http://localhost:7474/db/data/node/0"' \ >> http://localhost:7474/db/data/index/node/time/timestamp/25 >> >> which gives a 500. >> -- >> Matt Luongo >> Co-Founder, Scholr.ly >> >> >> On Wed, Jun 15, 2011 at 8:55 AM, Rick Bullotta >> <[email protected]> wrote: >>> >>> You really don't need a timeline index to do a timeline index, if that >>> makes sense. As mattias points out, it is just a convenient wrapper around >>> a plain lucene (neo) index. Just index the timestamp as a numeric field. >>> >>> >>> >>> ----- Reply message ----- >>> From: "Matt Luongo" <[email protected]> >>> Date: Wed, Jun 15, 2011 8:48 am >>> Subject: [Neo4j] REST API & LuceneTimeline >>> To: "Neo4j user discussions" <[email protected]> >>> >>> Peter, >>> >>> I've done a bit more research, and you're right- it isn't. However, the REST >>> api let's me create an index of type 'timeline'. The first time I try to >>> index a node, there's a 500 error (nullpointer) that stems from the index >>> not being created. I'd be happy to file a bug report. >>> >>> Anyway, we're trying to put together a plugin to expose timeline indexing >>> via REST. >>> >>> - Matt >>> On Jun 15, 2011 5:49 AM, "Peter Neubauer" <[email protected]> >>> wrote: >>> > Matt, >>> > what URL are you using to create the timeline? I don't recall that >>> > being exposed via REST ... >>> > >>> > Cheers, >>> > >>> > /peter neubauer >>> > >>> > GTalk: neubauer.peter >>> > Skype peter.neubauer >>> > Phone +46 704 106975 >>> > LinkedIn http://www.linkedin.com/in/neubauer >>> > Twitter http://twitter.com/peterneubauer >>> > >>> > http://www.neo4j.org - Your high performance graph database. >>> > http://startupbootcamp.org/ - Öresund - Innovation happens HERE. >>> > http://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party. >>> > >>> > >>> > >>> > On Mon, May 30, 2011 at 11:16 PM, Matt Luongo <[email protected]> wrote: >>> >> Forgive me if this is a foolish question. I'm really excited about using >>> the >>> >> LuceneTimeline in our product. I see that I can create it via >>> >> "type":"timeline" in the REST interface. I'm not sure, though, how to add >>> >> nodes to the timeline- it seems like you add things to a timeline by >>> >> specifying just a timestamp, not key/value, but I can only find REST >>> >> examples for indexing nodes by key/value. Anyone care to share a code >>> >> snippet? >>> >> >>> >> -- >>> >> Matt Luongo >>> >> Co-Founder, Scholr.ly >>> >> _______________________________________________ >>> >> Neo4j mailing list >>> >> [email protected] >>> >> https://lists.neo4j.org/mailman/listinfo/user >>> >> >>> > _______________________________________________ >>> > Neo4j mailing list >>> > [email protected] >>> > https://lists.neo4j.org/mailman/listinfo/user >>> _______________________________________________ >>> Neo4j mailing list >>> [email protected] >>> https://lists.neo4j.org/mailman/listinfo/user >> > _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user _______________________________________________ Neo4j mailing list [email protected] https://lists.neo4j.org/mailman/listinfo/user

