2014-10-30 93 views
0

我有一個包含7個輸入字段的表單。這些字段中的每一個都應查詢更大和/或更小的值,並且每個字段可以是空的或不空的。由於不等式過濾器只能在一個屬性上工作,因此我想創建一個int屬性數組,該數組包含多達20個整數,並使用'Property ='過濾器來查詢它是否存在於給定數組中。但是,這給了我'消息太多索引屬性'。App Engine數據存儲查詢,對許多索引

因爲我不能在多個屬性上使用不等式過濾器,並且爲許多索引創建列表屬性,所以我的位丟失了。

有人可以指出我正確的方向嗎?

+1

是的,看看SQL代替;) – 2014-10-30 16:03:39

回答

0

您可能想要使用CloudSql或全文搜索進行這種複雜的查詢。特別是,如果您需要包含這些查詢的排序,您將面臨許多挑戰,因爲您需要設置顯式多屬性索引。您將面臨組合爆炸問題。

+0

謝謝你,我會嘗試。 – 2014-10-31 07:26:55

相關問題