Couchbase lite 查询和过滤



我只是在Android上测试couchbase lite(使用xamarin(。 也许这是一个重复的问题;couchbase lite是SQLite的NoSql替代品,还是一个针对与主couchbase数据库同步而优化的小沙发?

查询是由视图(索引(完成的,它们似乎是使用常量的静态搜索,这些常量根本没有变化。

例如,我可以将其与自动完成文本一起使用,还是可以搜索用户在运行时输入的数据?N1QL 似乎是实现此目的的一种方法,但不打算将其带到移动设备上。

如果我没有以正确的方式使用它,或者我不了解沙发底座机制,请告诉我。

N1QL 似乎是做到这一点的一种方法,但不打算将其带到移动设备上。

实际上,这是2.0的功能之一。 它不完全是 N1QL,但它意味着尽可能接近它。 您可以在测试中看到语法的一些示例。 忽略顶部的内容(模型(,因为这将适用于以后的 2.x 版本,并专注于以Query.Select开头的内容

至于其他事情,如果你愿意,你可以使用Couchbase Lite作为完全离线数据库的NoSQL替代方案,而不是直接使用SQLite。 您还可以使用它与Couchbase服务器同步,这是很多真正力量的来源!

最新更新