Method Mysql.SqlTable()->get_multi()
- Method
get_multi
Resultget_multi(array(mixed)ids,void|array(string)fields)- Description
Retrieves multiple records selected by primary key values.
This function currently only works if the primary key is a single column.
- Parameter
id Array containing primary key values.
The number of returned records might be less than the number of entries here if some of them don't match any record. Also, the order of the returned records has no correlation to the order in the
idarray.- Parameter
fields The fields to retrieve. All fields are retrieved if it's zero or left out.
For columns, the result mappings always have corresponding entries. Other fields, i.e. properties, only occur in the result mappings when they match fields in the prop_col column.
A
0(zero) entry can be used infieldsto return all properties without filtering.- Returns
Returns a SqlTable.Result object from which the results can be retrieved. Zero is never returned.
- Note
The result object implements an iterator, so it can be used directly in e.g. a
foreach.- See also