that confused me even more .. maps are simple DB tables with 2 columns only key and value... can you post a screen shot of your table/map?
P.S. James did apply some improvements to map.query in 2.148 ... now the query return multiple matches, where match x.1 will be the key and match x.2 contains the value ... match x gives you both
All this stuff is for the My Sensors controller that I'm developing in python for integration with VC.
I'm manipulating a standard sqlite database directly with python. The DB where the maps are stored is the same that I'm using to store my custom tables. That way, when and if needed, I can access those tables from inside VC. By saying custom tables, I mean I have tables with more than 2 columns that don't have the standard fields (fromKey, toValue).
The custom tables are used to save sensor history, sensor names, etc. The python program does the hard work so VC can then have nice payload xmls that will automatically update once a sensor is added or removed.
I still need to research for a way to show a nice graphical chart of sensor history, got from a query on one of those custom tables. This is in my pending list, suggestions are welcome.
Notice it is extremely not recommended to play with this if you are not sure what you are doing.