Hi Michael, 

A brief of my use case is as follows:

Given a graph with several types of nodes which are connected by one type 
relationship, I check if a specific type (say type V) of 
nodes satisfy a predicate (expression as a logical DNF or so). The result 
will contains nodes of type V which satisfy the predicate 
and some of their neighbouring nodes. I have several strategies for 
specifying what other type of nodes should include in the result. 
The result maybe feed to another step to do filtering (or other operations) 
based on another type of nodes, etc. 
I know with WITH clause we pass result to the next step, but in this case I 
do not know how to build the result from first step as graph and input it 
to 
the next step. Perhaps this is not an easy case to be implemented directly 
by Cypher, I did it by the API. 

Thanks,
Alireza


    

On Friday, October 17, 2014 6:55:32 PM UTC+2, Michael Hunger wrote:
>
> Nope, not yet, we plan something like that for the future but right now 
> now.
>
> But you can just continue your query with with and continue to explore the 
> graph step by step?
>
> What is your actual use-case?
>
> On Fri, Oct 17, 2014 at 4:46 PM, Alireza Rezaei Mahdiraji <
> [email protected] <javascript:>> wrote:
>
>>
>> Hi Michael, 
>>
>> This is definitely useful, is this available from Cypher too? 
>>
>> What I meant was to get back an object which can be further queried, is 
>> this the case for this return case? For instance, 
>> Start n=node(10)
>>
>> match (n)-[*1..5]->(m)
>>
>> return ?
>>
>> Can we return "?" as a graph?
>>
>> Thanks,
>> Alireza
>>
>>
>>
>>
>>
>> On Friday, October 17, 2014 4:33:41 PM UTC+2, Michael Hunger wrote:
>>>
>>> Yes, see: http://docs.neo4j.org/chunked/stable/rest-api-
>>> transactional.html#rest-api-return-results-in-graph-format
>>>
>>> On Fri, Oct 17, 2014 at 1:35 PM, Alireza Rezaei Mahdiraji <
>>> [email protected]> wrote:
>>>
>>>>
>>>> Hi All, 
>>>>
>>>> Is it possible to return a graph as output in Cypher RETURN Clause 
>>>> instead of an iterator to 
>>>> the element? The usecase is to use the output graph for some other 
>>>> queries and perhaps 
>>>> use it in another cypher query. 
>>>>
>>>>
>>>> Thanks,
>>>> Best,
>>>> Alireza 
>>>>
>>>>
>>>>  -- 
>>>> 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.
>>>>
>>>
>>>  -- 
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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