v0.7.0

已移除 API

最後更新

本頁列出 ToriiDB 所有已移除的公開符號、移除它的版本,以及替代做法。

已移除符號

符號 套件 移除於 最後存在版本 替代做法
Entry.JSON core/store 移除於 v0.7.0 v0.6.2 自行序列化需要的 Entry 欄位;它讀取的逐鍵 JSON 鏡像已不存在
WriteFile core/utils 移除於 v0.6.0 v0.5.2 ToriiDB 無公開替代;改用 github.com/pardnchiu/go-pkg/filesystem 的 WriteFile
FindOperation core/store 移除於 v0.4.0 v0.3.0 filter.Operator
ParseFindOp core/store 移除於 v0.4.0 v0.3.0 filter.AtoOperation

從 *Store 移出的方法

移除於 v0.4.1,原本宣告在 *Store 上(最後存在於 v0.4.0):Current、DB、Del、DelField、Exec、Exist、ExistField、Expire、ExpireAt、Find、Get、GetField、Incr、IncrField、Keys、Persist、Query、Select、Set、SetField、TTL、Type、TypeField。

這些方法移到 Store 與 Session 共同內嵌的未導出型別 core,所以 torii.Get(key) 這類呼叫在 *Store 上仍可編譯,且現在 *Session 也能使用。Query 早在 v0.4.0 就已從 (field, op, value, limit) 改為 (f filter.Filter, limit)。

相關頁面

EN