问题标签 [couchbase-lite]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - swift couchebase lite CBLModel 文档属性未保存
我尝试创建 CBLModel 对象并将其保存在 couchbase lite 中。文档保存时没有错误,但是从数据库中检索文档时,文档的属性始终为零。
// 模型
// 创建并保存
// 取回
并且 user.userName 始终为零,也许还有另一种保存文档的方法?
cordova-plugins - Couchbase-Lite-PhoneGap:当我尝试创建 _design 文档(视图)时收到“状态 400 - 错误请求”
我一直在处理 Couchbase-Lite-PhoneGap-Plugin。我尝试使用 REST API 在 Android 模拟器中创建设计文档。但是每次我收到status: 400 - Bad request
消息时,我都找不到我的错误。
我的代码如下;
java - ArrayList 的迭代器错误:java.util.LinkedHashMap 无法转换为 MyObject
我在 Android 中有以下问题:我将一些数据作为 ArrayList 存储在 Couchbase lite 文档中:
所以直到我有一个 LinkedHashedMap 对象的 ArrayList 而不是 FluxDocReg。
接下来,我阅读了该属性:
尝试强制转换“FluxDocReg Flux = (FluxDocReg)list_flux.get(i)”时出现错误
我知道 ArrayList 中有一些对象,每个对象都是 LinkedHashedMap 而不是 FluxDocReg ...
我做错了什么,我该如何解决?
谢谢,卡塔林
couchbase-lite - CouchbaseLite.NET 中的进度计算
当使用 CouchbaseLite.NET 的进度事件来跟踪复制进度时,我得到了一些有趣的结果,因为CompletedChangesCount
似乎永远不会等于该ChangesCount
值,结果我的进度条永远不会达到 100%。
任何人都可以阐明这一点吗?我的计算是不是太天真了?
TIA
android - Couchbase Database android - 从文档中删除一行
我在从 Document 中删除特定行时遇到问题。准备数据库和文档对象,并使用文档更新方法保存数据。在文档中,有删除文档的方法,但我不知道如何使用查询删除视图/行。为我提供指导,我该如何实现这一目标。
cordova - 关于如何在 Cordova 上使用 POST PUT GET DELETE、Couchbase Lite 的说明
我正在尝试在我的 Cordova 项目上实施 Couchbase Lite,需要一些帮助。
我如何测试提交的值是否正确,我应该如何读取这些值?
我需要一些关于如何使用的适当文档
但遗憾的是我找不到任何东西。
例如,当我执行以下操作时,我会按照以下确切顺序收到 2 个警报:
警报:
对于代码:
这是否意味着创建了 JSON 文件?我似乎在我的手机上找不到任何 JSON 文件..
couchbase - Couchbase Mobile(同步网关)示例 TODOlite 应用程序不会复制;抱怨 _facebook 不存在
我的目标:让https://github.com/couchbaselabs/ToDoLite-iOS与 Couchbase 服务器同步并同步网关,localhost
而不是使用默认的演示 URL。
我像这样运行同步网关:bin/sync_gateway -url http://localhost:8091
然后我在示例中唯一更改的是:
当我跑步时
我该如何解决?
android - 将 Json 字符串添加到 CouchBase Lite Android
我是 Couchbase Mobile 的新手,我正在尝试在 db 中添加如下所示的这个 json 字符串,但无法做到这一点。通过添加我的意思是创建一个基于此 json 的文档,然后将此文档添加到 db 。
android - Couchbase Android:更新文档时,LiveQuery 不会刷新视图
在我的 Android 应用程序中,我使用 Couchbase Mobile 运行 LiveQuery,它为我提供了模型的一个子集。
有时我会从中获取一个对象并使用 document.putProperties(updatedProps) 对其进行更新。
我注意到我的查询没有给出另一个结果,即使我的 map 函数中发出的值不同。事实上,只有在我关闭查询并开始另一个查询之前,才会调用 map 函数。
我唯一能想到的是,我的查询(在这种情况下)是在 setMapOnly 设置为 true 的情况下进行的。
任何想法为什么会发生这种情况?谢谢!
测试设备:Nexus 5 (5.0.1 Lollipop) 和 Shield Tablet (5.0.1 Lollipop) Couchbase Lite 版本:1.0.3.1 和 1.0.4
ios - 查询包含两个键的 couchbase ios 视图时使用通配符
如何查询包含两个键的 couchbase 视图?第一个是 NSNumber 类型(在下面的示例中称为 created)和 NSString 类型(称为 username)。
使用上面的查询,我希望所有文档与 doc[@"username"] == @"john" 匹配,无论 doc[@"created"] 的值如何(即我假设 @{ } 相当于通配符)。
但是,尽管存在许多用户名为 @"john" 的文档,但查询返回 0 个匹配项。我一定做错了什么,因此非常感谢任何见解!