n1ql

    0热度

    2回答

    我正在使用Couchbase v4.5和.NET SDK 2.3.8版。我正在将视图迁移到N1QL查询中。可用于视图的Javascirpt为我提供了对文档的数组成员进行排序的灵活性,并随后从数组中选择了单个元素。因此,尽管在我看来我有: 'Username': doc.Document.LogActions.sort(function(a,b){ return (a.Time > b.Time)

    0热度

    1回答

    我有以下样品JSON "address":{ "details": [ { "id" :<system generated UUID>, "city" :{"type" : "string"}, "country" :{"type" : "string"}, "name" :{"type" : "strin

    0热度

    1回答

    这是我更新的文档,当我第一次执行查询结果是Result1,再次执行查询一次结果是Result2。 查询: UPDATE默认为d SET e.contact = ARRAY_APPEND(e.contact,{ “电子邮件”: “[email protected]”, “手机”:9876655555}) FOR E在d .details WHEN e.id = 1234 END WHERE META

    0热度

    2回答

    我正在通过learn.coucbase.com上提供的N1QL免费CB110课程。 在课程的随行工作簿下面的查询需要1分钟: SELECT DISTINCT address.countryCode FROM couchmusic2 WHERE email LIKE "%hotmail.com"; 我有电子邮件的GSI。 下面的查询需要毫秒: SELECT COUNT(*) FROM co

    1热度

    1回答

    使用我有一个N1QL查询像 SELECT RAW ARRAY_AGG(list.id) FROM default list WHERE list.type="list" AND "*" IN list.supported 以下对象(S): { "type": "list", "id": "*", "name": "Everything", "lis

    0热度

    1回答

    (Couchbase 4.5)假设我已存储在我的couchbase实例的以下对象: { parentArray : [ { childArray: [{value: 'v1'}, {value:'v2'}] }, { childArray: [{value: 'v1'}, {value: 'v3'}] } ] }

    0热度

    1回答

    美好的一天。 我正在使用couchDB来存储包含“firstName”,“lastName”,“dob”和“idNumber”的某个实体的数据。 (其他各种动态数据也存在,但现在并不重要)。 我创建了全文搜索索引来索引特定类型的文档,并设置为只在上述字段中进行搜索。该搜索对于“firstName”和“lastName”也完全适用于部分匹配。 但是,对于idNumber,必须给出确切的数字。部分搜索

    1热度

    1回答

    在我们的couchbase db中,我们有一个桶,其中有相对较大的对象。这些对象内部还有其他对象,让我们说人。这应该是一个数组,但是因为某些原因,我们不得不将其创建为对象的对象,这是它的样子: { "companyName": "company name", "companyid": "11111-GUID-11111", "people": { "222

    -2热度

    1回答

    我正在构建一个使用CouchBase(主要)的PHP应用程序,但仍然没有完全明确提取内容的最佳方法。有2点不同的方式来获取数据(如果我是正确的) 使用View功能 查询数据与N1QL 这意味着我可以使用这两个选项获得同样的内容.. 对于我的开发目的(n1sql)第二个选项更合适。但是如果这种方法运行良好(就性能好,内存和CPU使用率低,维护成本低等而言),我仍然愿意重写我的模型以使用更多的视图函数

    1热度

    1回答

    我有两个文件: 文档ID:一个 { "name":"abc", "phone":"123" } 和 文档ID:乙 { "name":"abc", "state":"test-state" } 是否有可能使用基于name字段的N1QL加入两个文档?如果是的话,我该如何实现它? 我发现了一个类似的问题here,但有一种方式加入文件,它们之间没有关系?