已移除 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)。