Did this article resolve your question/issue?


Your feedback is appreciated.

Please tell us how we can make this article more useful. Please provide us a way to contact you, should we need clarification on the feedback provided or if you need further assistance.

Characters Remaining: 1025



What is the _id field in a JSDO?

« Go Back


Article Number000041675
EnvironmentProduct: OpenEdge
Version: 11.2
OS: Android, iOS
Other: JavaScript
Question/Problem Description
What is the _id field in a JSDO?
What is the purpose of the JSDO _id?
What assumptions can be made about the value of a JSDO when developing an OpenEdge Mobile App?
Steps to Reproduce
Clarifying Information
Error Message
Defect/Enhancement Number

OpenEdge adds an _id field to each temp-table when creating a JSDO (JavaScript Data Object) in an OpenEdge Mobile App. It is an an internal identifier used by the JSDO to locate rows in local storage. Each row is given a unique _id value.

The application programmer does not need to know the value of the _id field because it is populated and used by the JSDO. However, the application programmer may wish to assign its value to a local storage variable and use that variable to retrieve a particular row after navigating between pages in an app.


Last Modified Date7/1/2013 8:27 PM