When modelling an index the data types are restrictive. There are simple types and collections. There is nothing that allows us to model complex types e.g.
The oData spec allows for complex types1,344 votes
This feature is now Generally Available: https://docs.microsoft.com/en-us/azure/search/search-howto-complex-data-types
I presume my concern is that almost every Microsoft product seems to have a different set of supported data types and often the same name means different things in different products. In general we've been trying to get people to avoid using "money" in SQL Server and to use "decimal" instead. Similarly I presume that "text" is just a generic name for a bunch of characters but given that it's also the name of a data type that we're trying to move people away from in SQL Server5 votes
- Don't see your idea?