在 couchbase 中,如何 select 来自数组键的值?
In couchbase, how can I select a value from array key?
我从 Couchbase 开始,因为 NoSQL 的特性和 N1QL 的实现,类似于 SQL 语法。
所以,我正在尝试 SELECT 来自数组键的值,但没有成功...我该如何过滤这些结果?
SELECT players p FROM matches WHERE p. ???? = 'Aloh4'
SELECT 名玩家来自 'Aloh4' 的比赛 OBJECT_NAMES(玩家);
或
CREATE INDEX ix1 ON matches( DISTINCT ARRAY pname FOR pname IN OBJECT_NAMES(players) END);
SELECT 场比赛的球员 OBJECT_NAMES(球员) 中的任何 pname 满足 pname = 'Aloh4' 结束;
我从 Couchbase 开始,因为 NoSQL 的特性和 N1QL 的实现,类似于 SQL 语法。
所以,我正在尝试 SELECT 来自数组键的值,但没有成功...我该如何过滤这些结果?
SELECT players p FROM matches WHERE p. ???? = 'Aloh4'
SELECT 名玩家来自 'Aloh4' 的比赛 OBJECT_NAMES(玩家);
或
CREATE INDEX ix1 ON matches( DISTINCT ARRAY pname FOR pname IN OBJECT_NAMES(players) END); SELECT 场比赛的球员 OBJECT_NAMES(球员) 中的任何 pname 满足 pname = 'Aloh4' 结束;