這個問題是關於Couchbase lite(沒有同步網關)。Android上的Couchbase lite,檢索視圖
我是Couchbase的新手,我設法使用demo app,但我完全不理解它。 它包含此代碼(據我瞭解,因爲我不是以英語爲母語)檢索意見來填充列表視圖與索引:
// This code can be found in ListsActivity.java
// in the setupViewAndQuery() method
com.couchbase.lite.View listsView = mDatabase.getView("list/listsByName");
if (listsView.getMap() == null) {
listsView.setMap(new Mapper() {
@Override
public void map(Map<String, Object> document, Emitter emitter) {
String type = (String) document.get("type");
if ("task-list".equals(type)) {
emitter.emit(document.get("name"), null);
}
}
}, "1.0");
}
listsLiveQuery = listsView.createQuery().toLiveQuery();
誰能給我一份有每個部分有什麼手是在做?
在該步驟是在列表視圖填充
我可以在代碼(第3行)改變 「列表/ listsByName」?會發生什麼?
我可以放出多個元素嗎?
您是否看過Couchbase培訓:https://developer.couchbase.com/documentation/mobile/current/training/index.html?如果您有任何問題,請隨時發佈到Couchbase論壇。 – Hod
@Hod這正是我從那裏得到這段代碼的地方,以及我的問題。 – Fahed