【发布时间】:2022-10-17 21:56:30
【问题描述】:
我有一个简单的条目:
json.set a:1 . '{"name":"chloe", "age":26 , "foo" : {"bar" : 1}'
创建索引时,我可以做到
FT.CREATE ON JSON SCHEMA $.name AS name TEXT .....
但是bar 是一个动态值,可以更改。如何为foo 下的动态值创建索引?
【问题讨论】:
-
那么您是否在考虑如下所示的数据:
{"name":"chloe", "age":26 , "foo" : {"bar" : 1}{"name":"chloe", "age":26 , "foo" : {"baz" : 1}{"name":"chloe", "age":26 , "foo" : {"qux" : 1}而无论属性名称如何,您都想获得1的值? -
@GuyRoyse 我希望得到 bar 的值,但 bar 是一个变量,可以是别的东西。我不想指定 bar 并希望说出任何作为 foo 子级的键。