Yes. I just read the docs again and its there. Sorry for the trouble.
Waiting for 2.1 :)
Thanks,
Vitor,
quarta-feira, 15 de Abril de 2015 às 10:08:48 UTC+1, Luigi Dell'Aquila
escreveu:
>
> Ok, I think there is a problem in the first query. I guess in the inner
> traverse, when you use the $current variable, you are referring to the
> current record in parent select, right?
> In this case you have to use $parent.$current
>
> so the query should be
>
> select $all, $current from TestV
> let $all = (traverse out('TestE') from *$parent.*$current )
>
> Let me know if it works for you
>
>
> BTW, I also fixed the regression on 2.1 and pushed it in develop branch,
> so it also works there.
>
> Thanks
>
> Luigi
>
>
>
>
> 2015-04-15 11:00 GMT+02:00 Luigi Dell'Aquila <[email protected]
> <javascript:>>:
>
>> Hi Vitor,
>>
>> I'm looking at that (actually thanks to this I found a regression on
>> 2.1-snapshot and I'm fixing it too).
>> I'll give you a feedback ASAP
>>
>> Luigi
>>
>>
>> 2015-04-14 21:08 GMT+02:00 Vitor Enes Duarte <[email protected]
>> <javascript:>>:
>>
>>> Sorry to push this.
>>> Is this an issue or am I missing something?
>>>
>>> quarta-feira, 8 de Abril de 2015 às 09:55:39 UTC+1, Vitor Enes Duarte
>>> escreveu:
>>>
>>>> Hi,
>>>>
>>>> create class TestV extends V
>>>> create class TestE extends E
>>>>
>>>>
>>>> create vertex TestV set name = 'test1'
>>>> create vertex TestV set name = 'test2'
>>>> create vertex TestV set name = 'test3'
>>>>
>>>> create edge TestE from (select from TestV where name = 'test1') to (
>>>> select from TestV where name = 'test2')
>>>> create edge TestE from (select from TestV where name = 'test2') to (
>>>> select from TestV where name = 'test3')
>>>>
>>>>
>>>>
>>>> select $all, $current from TestV
>>>> let $all = (traverse out('TestE') from $current )
>>>>
>>>>
>>>> select $all, $current from TestV
>>>> let $all = (traverse out('TestE') from (select from TestV where name =
>>>> 'test1') )
>>>>
>>>>
>>>> The first query does not return the expected and the second query shows
>>>> that the first should work.
>>>> Is there a problem with *$current *here, or am I doing something wrong?
>>>>
>>>> --
>>>
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "OrientDB" 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
"OrientDB" 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.