view view ordered columns
Returns a ordered view on the first columns columns. All inserts and appends are kept sorted so when iterating over the view you don't have to explicitly sort. The find operation can be sped up significantly when finding a column that is kept sorted.
Examples
# Create raw
mk::view layout db.words {Name:S Phone:S}
mk::view open db.words rawview
# Create ordered view on raw
set orderedview [rawview view ordered 1]or
# Create raw
mk::view layout db.words {Name:S Phone:S}
mk::view open db.words rawview
# Create hash
mk::view layout db.words_map {_H:I _R:I}
mk::view open db.words_map hashview
# Create ordered view on hash
set orderedhashview [rawview view hash hashview]Note, ordered views can be on top of hashed and blocked views.