Zum Hauptinhalt springen

Get object (ZeyOS)

XML
<db:get var="var" var_fields="var" var_extdata="var" var_tags="var" entity="string" id="int">
ixml
</db:get>

Parents: db:connection

<db:get /> gets a database object, specified by entity and ID.

Attributes

NameTypeDescriptionDefined By
varvarResult variable name db:get
var_fieldsvarVariable name for field list db:get
var_extdatavarVariable name for associated extdata field name and value pairs db:get
var_tagsvarVariable name for tag names db:get
entitystringEntity db:get
idintID db:get

Results

BindingTypePredicate
vararrayno-result-propagation

Examples

Get

XML
<db:get var="obj" entity="contacts" id="123"/>
<output>$obj.firstname $obj.lastname</output>
<!-- Bill Gates -->

Get and set

XML
<db:get var="obj" entity="contacts" id="123">
<db:field>lastname</db:field>
</db:get>

<if value1="$obj.lastname" func="=" value2="Gates">
<set var="obj.lastname">Jobs</set>
<set var="obj.firstname">Steve</set>
</if>

<db:set entity="contacts" id="123" var_data="obj"/>