This is the ThingsDB documentation for version v0, click here for the latest version!
The function returns a list with all the property names of a thing.
The same could be returned using map so the following statement is true
:
.keys() == .map(|k| k)
Although the keys()
and map()
functions in the example above will return a list with the same order,
the order of keys in the list is not guaranteed and may be different each time you run the query.
This function does not generate an event.
thing.keys()
None
Returns a list with property names.
This code shows how to use
keys()
:
{a: 1, b: 2, c: 3}.keys();
Return value in JSON format (Warning: the order is NOT guaranteed)
[
"a",
"b",
"c"
]