如何从Lua中的表中获取值?

问题描述 投票:0回答:1

我在lua中有一张桌子:

localhost:3301> box.space.S24.index[1].parts
---
- - type: string
    is_nullable: false
    fieldno: 1
...

而且我想获得关键的价值:fieldno。但是当我输入此代码时:

localhost:3301> box.space.S24.index[1].parts.fieldno
---
- null
...

我为空。

lua tarantool
1个回答
0
投票

您在输出中缺少在其前面的第二个-;它是嵌套在数组中的数组。试试...parts[1].fieldno

© www.soinside.com 2019 - 2024. All rights reserved.