n1ql couchbase,检查数组中的最后一个元素是否符合条件

n1ql couchbase, Check last element in array matches a condition

我需要 select 数字值匹配 couch base n1ql 查询中数字数组中最后一个元素的记录

检查数组中的最后一个元素是否符合条件 { 名称:字符串, 数据: { 日期:数组, 数字:数组 } }

您可以使用 N1QL 中的数组索引 -1 获取数组中的最后一个元素。因此,在您的情况下,您可能想要执行以下操作:

select b.* from `bucket` b where b.data.numbers[-1] > 100;