7. The method of claim 1 , wherein automatically transforming the original search query into the transformed search query comprises: automatically determining, at the electronic computing system, whether all atomic query elements in the original search query have been processed; when it is determined that one or more of the atomic query elements in the original search query have not been processed, automatically selecting, at the electronic computing system, a selected atomic query element among the one or more of the atomic query elements in the original search query that have not been processed; after selecting the selected atomic query element, automatically determining, at the electronic computing system, whether the selected atomic query element is an atomic numerical comparison query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is an equality numerical comparison query element; when it is determined that the selected atomic query element is the equality numerical comparison query element, automatically performing, at the electronic computing system, an equality transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is greater than or equal to the numerical comparison query element; when it is determined that the selected atomic query element is greater than or equal to the numerical comparison query element, automatically performing, at the electronic computing system, a greater than or equals transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is greater than the numerical comparison query element; when it is determined that the selected atomic query element is greater than the numerical comparison query element, automatically performing, at the electronic computing system, a greater than transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is not equal to the numerical comparison query element; when it is determined that the selected atomic query element is not equal to the numerical comparison query element, automatically performing, at the electronic computing system, a not equals transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is less than the numerical comparison query element; when it is determined that the selected atomic query element is less than the numerical comparison query element, automatically performing, at the electronic computing system, a less than transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is less than or equal to the numerical comparison query element; and when it is determined that the selected atomic query element is less than or equal to the numerical comparison query element, automatically performing, at the electronic computing system, a less than or equal transformation on the selected atomic query element.
7. The method of claim 1 , wherein automatically transforming the original search query into the transformed search query comprises: automatically determining, at the electronic computing system, whether all atomic query elements in the original search query have been processed; when it is determined that one or more of the atomic query elements in the original search query have not been processed, automatically selecting, at the electronic computing system, a selected atomic query element among the one or more of the atomic query elements in the original search query that have not been processed; after selecting the selected atomic query element, automatically determining, at the electronic computing system, whether the selected atomic query element is an atomic numerical comparison query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is an equality numerical comparison query element; when it is determined that the selected atomic query element is the equality numerical comparison query element, automatically performing, at the electronic computing system, an equality transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is greater than or equal to the numerical comparison query element; when it is determined that the selected atomic query element is greater than or equal to the numerical comparison query element, automatically performing, at the electronic computing system, a greater than or equals transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is greater than the numerical comparison query element; when it is determined that the selected atomic query element is greater than the numerical comparison query element, automatically performing, at the electronic computing system, a greater than transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is not equal to the numerical comparison query element; when it is determined that the selected atomic query element is not equal to the numerical comparison query element, automatically performing, at the electronic computing system, a not equals transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is less than the numerical comparison query element; when it is determined that the selected atomic query element is less than the numerical comparison query element, automatically performing, at the electronic computing system, a less than transformation on the selected atomic query element; when it is determined that the selected atomic query element is the numerical comparison query element, automatically determining, at the electronic computing system, whether the selected atomic query element is less than or equal to the numerical comparison query element; and when it is determined that the selected atomic query element is less than or equal to the numerical comparison query element, automatically performing, at the electronic computing system, a less than or equal transformation on the selected atomic query element. 9. The method of claim 7 , wherein automatically performing the greater than transformation comprises: receiving, at the electronic computing system, an invocation of the greater than transformation that specifies a set of unprocessed blocks of a property specified by the selected atomic query element and a comparison value specified by the selected atomic query element; automatically determining, at the electronic computing system, whether the set of unprocessed blocks includes a plurality of blocks; when it is determined that the set of unprocessed blocks includes the plurality of blocks, removing, at the electronic computing system, a highest-order block in the set of unprocessed blocks from the set of unprocessed blocks; after removing the highest-order block, automatically generating, at the electronic computing system, an “or” operation query element; automatically generating, at the electronic computing system, a first prefix-match query element that specifies a meta-property associated with the highest-order block and a comparison string that comprises a base comparison string that has a length proportional to one plus a number represented by the highest-order block; automatically adding, at the electronic computing system, the first prefix-match query element as a first operand of the “or” operation query element; automatically generating, at the electronic computing system, an “and” operation query element; automatically adding, at the electronic computing system, the “and” operation query element as a second operand of the “or” operation query element; automatically generating, at the electronic computing system, an exact-match query element that specifies the meta-property associated with the highest-order block and specifies the comparison string that comprises the base comparison string that has a length proportional to the number represented by the highest-order block; automatically adding, at the electronic computing system, the exact-match query element as a first operand of the “and” operation query element; after removing the highest-order block from the set of unprocessed blocks, automatically performing, at the electronic computing system, the greater than transformation on the set of unprocessed blocks; after performing the greater than transformation on the set of unprocessed blocks, adding, at the electronic computing system, a textual comparison query element as the second operand of the “and” operation query element; after adding the textual comparison query element, returning, at the electronic computing system, the “or” operation query element; and when it is determined that the set of unprocessed blocks does not include the plurality of blocks, automatically generating, at the electronic computing system, a second prefix-match element that specifies a meta-property associated with a block in the set of unprocessed blocks and the comparison string that comprises the base comparison string that has a length equal to one plus a number represented by the block in the set of unprocessed blocks; and after generating the second prefix-match element, automatically returning, at the electronic computing system, the second prefix-match element.