query.ToStruct()
Copy the query columns data to struct by using the columnKey argument
Introduced: 6.0.0.302
		query.ToStruct( columnKey=string, structType=string, valueRowNumber=boolean )
	
Returns: Struct
| Argument | Description | 
|---|---|
| 
								 
									columnKey
								 
								
									string,
									
										required
									
								
							 | 
							
								edit
								 Column name that values are used for struct key Alias: column, columnName  | 
						
| 
								 
									structType
								 
								
									string,
									
										optional
									
								
							 | 
							
								edit
								 default:ordered, Struct type to created Alias: type  | 
						
| 
								 
									valueRowNumber
								 
								
									boolean,
									
										optional
									
								
							 | 
							
								edit
								 default: false, the boolean value that indicates the struct values return as column data or row number Alias: valueAsRowNumber  | 
						
Examples
editqry = query(
    id: [ 1, 2, 3, 4 ],
    name: [ "mssql", "mysql", "image", "pdf" ],
    version: [ "7.2.2.jre8", "8.0.30", "1.0.0.42", "1.1.0.7" ]
);
basic = qry.ToStruct("name");
dump( var=basic, label="basic (ordered)");
normal = qry.ToStruct( "version", "normal", false);
dump( var=normal, label="normal (unordered)");
row = qry.ToStruct( "version", "normal", true);
dump( var=row, label="valueRowNumber=true,unordered");
member = qry.ToStruct("id");
dump(var=member, label="member");