2013-08-04 59 views
0

如果我有一個AppEngine數據存儲區域包含一個ShortBlob條目(即長度爲500或更小的byte []),並且我使用不等過濾器對此字段執行查詢或一個排序順序,將字節解釋爲所需比較的符號值?AppEngine ShortBlob字段上的排序/不等式過濾器

例如,[0xC0, 0x00]認爲比[0x00, 0x00]更大(解釋爲無符號)或更小(解釋爲有符號,即[-0x40, 0x00])?

字節順序如何?是LSB還是MSB?即是[0x10, 0x00]認爲大於或小於[0x00, 0x10]

回答

0

從文檔

BlobProperty - 未解釋字節的字符串:如果設置索引=真,最多 500個字符,索引;

所有你會得到的是字符串比較。

+0

這應該意味着它與第一個承載最重的字節的無符號比較是正確的? –

+0

嘗試一下;-)你很快就會知道。 –

+0

這樣做...... AppEngine總是有些痛苦,因爲你不能總是依靠開發服務器來處理與生產服務器完全相同的東西...... :) –

相關問題