http://www.endeca.com/MDEX/XQuery/2009/09
The RecordList Complex Type
Contains the list of records to be merged into or removed from the MDEX Engine. Each record contains one or more elements, each representing a property assignment. Each property assignment is of the form <propertyName type="propertyType">property value</propertyName> where propertyType is one of the supported MDEX property types. Each record element must contain one and only one property assignment from a primaryKey property, which is used to uniquely identify the record. Record contents will be merged with or removed from existing record contents, if any.

If a property assignment which does not correspond to an existing property is encountered, the associated property will be created using the type specified in the property assignment. If no type is specified, the mdex:string type will be used for the created property. If the created property appears in a primaryKey element in the primaryKeyList, it will be created as a unique, single-assign property.


Local elements (1)
record
Complex Type RecordList
The RecordList type does not allow mixed content. There is no restriction on type derivation. 
 CollapseClick here to hide comment XML Instance
<...>
<mdex:record>mdex:AnyValueList</record> [1..*]
</...>

 Collapse Attributes

Name Type Summary
No Attributes

 Collapse XML
-<complexType  name="RecordList">
-<annotation>
-<documentation>
Contains the list of records to be merged into or removed from the MDEX Engine. Each record contains one or more elements, each representing a property assignment. Each property assignment is of the form
<code><propertyName type="propertyType">property value</propertyName></code>
where
<code>propertyType</code>
is one of the supported MDEX property types. Each
<code>record</code>
element must contain one and only one property assignment from a
<code>primaryKey</code>
property, which is used to uniquely identify the record. Record contents will be merged with or removed from existing record contents, if any.
-<p>
If a property assignment which does not correspond to an existing property is encountered, the associated property will be created using the type specified in the property assignment. If no type is specified, the
<code>mdex:string</code>
type will be used for the created property. If the created property appears in a
<code>primaryKey</code>
element in the
<code>primaryKeyList</code>
, it will be created as a unique, single-assign property.
</p>
</documentation>
</annotation>
-<sequence>
<element  maxOccurs="unbounded"  minOccurs="1"  name="record"  type="mdex:AnyValueList" />
</sequence>
</complexType>

 Collapse Uses
 Collapse Type (1)
 
 Collapse Used-By
Generated by WSDLdoc ©