The data values associated with an entity consist of one or more properties. Each property has a name and one or more values. A property can have values of more than one type, and two entities can have values of different types for the same property. Properties can be indexed or unindexed (queries that order or filter on a property P will ignore entities where P is unindexed). An entity can have at most 20,000 indexed properties.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-05 UTC."],[[["This API supports first-generation runtimes and is applicable when upgrading to corresponding second-generation runtimes, with a migration guide available for those updating to App Engine Go 1.12+."],["Firestore in Datastore mode supports various data types for property values, including integers, floating-point numbers, strings, dates, and binary data."],["Each entity in Datastore has one or more properties, each with a name and one or more values, and these properties can be indexed or unindexed."],["Datastore supports a variety of value types, including integers, floating-point numbers, booleans, short and long strings, short and long byte slices, dates and times, geographical points, Datastore keys, and Blobstore keys."],["When querying properties with mixed value types, Datastore uses a specific ordering: null values, fixed-point numbers, booleans, byte sequences, floating-point numbers, geographical points, and Datastore keys."]]],[]]