In my server side JS function I need to transform values from a select
statement and perform other tasks based on the results. But I can't seem to
access the results with standard javascript/json. What am I missing? Using
1.7-rc1
*myprocess function...*
var results = db.query("select name from myclass");
return results;
*correct result set is returned...*
{
- result:
[
-
{
- @type: "d",
- @rid: "#-2:1",
- @version: 0,
- name: "Name1"
},
-
{
- @type: "d",
- @rid: "#-2:2",
- @version: 0,
- name: "Name2"
},...
next try with myprocess function, do something with the results...
var results = db.query("select name, city, state, zip from myclass");
var out = results.result[0].name;
return out;
gives error...
Error on parsing script at position #0: Error on execution of the script
Script: business
------^
sun.org.mozilla.javascript.EvaluatorException: Java class
"[Lcom.orientechnologies.orient.core.db.record.OIdentifiable;" has no
public instance field or method named "result". (<Unknown source>#23) in
<Unknown source> at line number 23
Java class "[Lcom.orientechnologies.orient.core.db.record.OIdentifiable;"
has no public instance field or method named "result". (<Unknown source>#23)
--
---
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.