Swift怎么通过数据库观察者(Observer)在couchbase中检索数据?

发布时间: 2018/1/2 16:21:47
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我是Couchbase和Nosql新手。我可以在CouchBase DB上上传数据并通过枚举器检索它们,并在表视图中显示它们。但是我想要通过观察者来检索数据,这样就可以观察到DB的变化,我可以将这些数据从Couchbase DB中立即保存到本地DB中。我在Swift4 Xcode9.1上。有人能帮我吗?

解决方法 1:

这么写:

fileprivate func addLiveQueryObserverAndStartObserving() {
        guard let liveQuery = liveQuery else {
            return
        }

        // 1. iOS Specific. Add observer to the live Query object        liveQuery.addObserver(self, forKeyPath: "rows", options: NSKeyValueObservingOptions.new, context: nil)

        // 2. Start observing changes        liveQuery.start()

    }


官方微信
官方QQ群
31647020