Я хотел бы сделать запрос, чтобы вернуть все объекты данного типа, где одно свойство больше другого. Например, вернуть все виджеты, где цена продажи больше, чем цена покупки. Я не могу понять, как это сделать в хранилище данных Google AppEngine.
Вы не можете сделать это напрямую, потому что модель индексации не поддерживает подобные сложные выражения.Вам нужно будет добавить новое свойство, которое вы вручную сохраните, в качестве разницы между покупной и продажной ценой, а затем искать элементы, для которых это дельта-свойство больше или меньше нуля.