Look at the documentation. query is executed in HTTP GET but it cannot
apply changes to the database (to don't violate HTTP methods conventions).
So use POST /command instead:

http://localhost:2480/command/GratefulDeadConcerts/sql/create%20class%20users

Lvc@



On 23 December 2013 15:38, Lebnik <[email protected]> wrote:

> Thanks for the reply.
> Why, for a console and for the REST of the query different commands?
> Maybe you can make them similar? Or maybe you can make them aliases?
> Because now I can't run another query console
> http://localhost:2480/query/GratefulDeadConcerts/sql/create%20class%20users
> I get error:
>
>  com.orientechnologies.orient.core.exception.OCommandExecutionException:
> Cannot execute non idempotent command
>
> I understand that this is not an error, but one must do something.
>
>
>
> понедельник, 23 декабря 2013 г., 18:05:42 UTC+4 пользователь Lvc@ написал:
>>
>> The same: "info class" is a console command. If you want to access to the
>> classes you can issue these 2 queries:
>>
>> class's information: select from ( select expand( classes ) from
>> metadata:schema ) where name='OUser'
>> class's properties: select expand( properties) from ( select expand(
>> classes ) from metadata:schema ) where name='OUser'
>>
>>
>> Lvc@
>>
>>
>> On 23 December 2013 14:11, Lebnik <[email protected]> wrote:
>>
>>>  And when I send request:
>>>
>>> http://localhost:2480/query/GratefulDeadConcerts/sql/info%
>>> 20class%20OUser
>>>
>>> I get error:
>>>
>>> com.orientechnologies.orient.core.command.OCommandExecutorNo
>>> tFoundException: Cannot find a command executor for the command request:sql
>>> .info class OUser
>>>
>>>
>>>  --
>>>
>>> ---
>>> 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/groups/opt_out.
>>>
>>
>>  --
>
> ---
> 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/groups/opt_out.
>

-- 

--- 
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/groups/opt_out.

Reply via email to