Thanks for the detailed description.

If I understand it well the current REST API doesn't support this kind 
of pruning? I didn't mention it last time but I'm accessing the DB 
through REST API.
I'll have to wait for the next server release :)

MikKi

> Miklos,
> to limit the number of returned nodes, you would probably want to use
> the ReturnEvaluator not to return anything after a certain max number.
> If you look at 
> https://trac.neo4j.org/browser/components/server/trunk/src/main/java/org/neo4j/server/rest/domain/EvaluatorFactory.java#L64,
> the script is run inside the TraversalDescription.
>
> I have not tested it, but it seems the current evaluator script
> snippets are evaluated every time, and thus cannot hold state.
>
> We are working on a more complex interface, that lets you submit whole
> scripts as payload that have full access to the database API and let
> you do this kind of stuff. Also, server side extensions are coming
> into the next milestone, that can do this either through Java, or
> later with any script supported by the JVM (JRuby, JavaScript and
> Scala coming to mind)
>
> Sorry, this is hard to do until next week :/
>
>
> 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://www.thoughtmade.com - Scandinavia's coolest Bring-a-Thing party.
>
>
>
> 2010/12/10 Kiss Miklós<kissmik...@freemail.hu>:
>> Hello,
>>
>> where can I find a detaled documentation on how to use JavaScript to
>> write prune evaluators? I'm wondering if there is a way to limit the
>> number of returned nodes based on item count? I don't want to
>> accidentally download hundreds of MBs. Also I want to know the other
>> possibilites of neo4j using javascript.
>>
>> Thanks,
>> MikKi
>> _______________________________________________
>> 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 mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user

Reply via email to