Still need to figure out how this is supposed to work with parameters.... 
 any thoughts?

On Saturday, September 6, 2014 9:22:57 AM UTC-4, David Bigelow wrote:
>
> Michael - Thanks for your input on this.  You got me past one hump and 
> into the next.
>
> Next problem -- "HOW" to pass the values for the parameter?!
>
> My goal is to pass in values to the function then pass them in as 
> parameter values to the parameter in the cypher... (my understanding is 
> that the query optimizer will somehow "cache" the query for better reuse it 
> if sees it again in the future?!
>
>
>     paramTest : function (val) {
>
>
>         console.log('test.paramTest:');
>
>
>         var query_PATHS = "match n where n.name =~'.*{*myParam*}.*' 
> return n"
>
>
>
>         var cypherRequest = {
>             statements : [{
>                     query: query_PATHS,
>                     parameters: "*myParam*" || val,
>                     resultDataContents: ["row", "graph"]
>                 }]
>         }
>
>
>         /// convert from an object to a string
>         cypherRequest = JSON.stringify(cypherRequest);
> ......
>
>
> I did not notice any advice in the documentation on how to do this -- 
>  parameters: "*myParam*" || val,?!?!  If that is even right?
>
> So how do I take in a value and pass it into the request structure so that 
> the parameter gets the value?  And what if you are passing in an Array?
>
> Dave 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to