allocate_ids函數是否總是返回正值? 或者它可以有時返回負值或零值嗎?allocate_id總是返回正值嗎?
0
A
回答
0
在谷歌組評論人稱爲Stephen說關於db.model
:
IDs are 64bit positive integers. If you allocate IDs for an entity called 'Sequence' you can use them for any other entity kind, including entities with parents which would otherwise use a unique range if auto allocated. IDs from 'Sequence' will be unique within your datastore, which is a superset of the requirement that IDs be unique per-entity group. However, you must always then use an ID from Sequence and never allow auto-allocation.
他似乎知道他在說什麼。我無法找到另一個對數據存儲的自動ID序列發生器,但在這種類似question這裏的allocateids java的定義被鏈接到和它說,它可以拋出這個錯誤:
java.lang.IllegalArgumentException - If parent is not a complete key, if num is less than 1, or if num is greater than 1 billion.
相關問題
- 1. 返回值總是暫時的嗎?
- 2. System.get_property('phone_id')總是返回一個值嗎?
- 3. Screen.PrimaryScreen.WorkingArea不總是返回正確的值
- 4. 減號操作總是返回正值
- 5. Textbox.Text.GetTypeCode()總是返回「string」嗎?
- 6. DataTable總是返回空值
- 7. 總是返回零值
- 8. Jquery的值總是返回
- 9. 總是返回空值
- 10. HttpContext.Current.Error.InnerException總是返回空值
- 11. BitmapFactory.decodeStream總是返回空值
- 12. SharedPreferences值總是返回true?
- 13. getRingerMode()總是返回值0
- 14. Windows API`GetPixel()'總是返回`CLR_INVALID`,但是`SetPixel()`工作正常嗎?
- 15. 嗎啡聚合管道總是返回
- 16. jQuery總是返回數組嗎?
- 17. COUNT(*)總是返回結果嗎?
- 18. 總是返回功能明智嗎?
- 19. linq2sql表達式總是返回IQueryable嗎?
- 20. RInterface.GetArrayToVBA()總是返回一個數組嗎?
- 21. GetBodyCount()在Box2d中總是返回0嗎?
- 22. RollingAppander總是返回null而不是值
- 23. 從正在返回的界面投射?它總是安全嗎?
- 24. RegDBKeyExists總是返回-1(不正確)
- 25. 正則表達式總是返回true
- 26. isItemChecked總是返回與onItemClickListener內部應該相反的值嗎?
- 27. R`unique`總是以相同的順序返回值嗎?
- 28. Oracle dbms_utilities.get_hash_value總是爲不同的輸入返回唯一值嗎?
- 29. 返回值0總是在存儲過程中成功嗎?
- 30. 使用ActiveRecord時,應該總是檢查「save」的返回值嗎?
嗨,保羅。感謝您的幫助。我明白它不應該返回負數或零數字。 – hogedigo 2013-02-27 00:21:39
第二個引用超出了上下文 - 它並沒有引用該ID,而是指定了該參數應該返回多少個ID。還要注意,生成的ID現在限制爲53位,以便與js整數一起使用。 – Tom 2014-07-18 17:25:34