将数组添加到字段而不是字符串
Add Array to field instead of String
我有以下问题:
我想添加我的字段 value
value= [0,16,33,50,67,84,101,118,135,152,169,186,203,220,237,254,271,288,305,322,338,355,372,389,406,423,440,457,474,491,508,525,542,559,576,593,610,627,644,661,677,694,711,728,745,762,779,796,813,830,847,864,881,898,915,932,949,966,983,1000,1016,1033,1050,1067,1084,1101,1118,1135,1152,1169,1186,1203,1220,1237,1254,1271,1288,1305,1322,1338,1355,1372,1389,1406,1423,1440,1457,1474,1491,1508,1525,1542,1559,1576,1593,1610,1627,1644,1661,1677]
的值
我尝试使用 JSON 或任何其他字段类型 return 我将值作为字符串(带有“”),但当我正在做一些事情时,它不起作用。如何解决这个问题?
我不完全确定这是否回答了您的问题,但 Directus 6 仅以 MySQL 5 种数据类型保存数据。因此,CSV / JSON 值被保存为字符串(通常在 TEXT 数据类型中)。如果您想在您的应用程序中将此数据用作数组/JSON,您将必须自己进行转换。
Directus 团队正在努力在未来的版本中支持更多(自定义)数据类型,因此 API 可以在 JSON 中使用嵌套的 arrays/objects 进行响应。
我有以下问题:
我想添加我的字段 value
value= [0,16,33,50,67,84,101,118,135,152,169,186,203,220,237,254,271,288,305,322,338,355,372,389,406,423,440,457,474,491,508,525,542,559,576,593,610,627,644,661,677,694,711,728,745,762,779,796,813,830,847,864,881,898,915,932,949,966,983,1000,1016,1033,1050,1067,1084,1101,1118,1135,1152,1169,1186,1203,1220,1237,1254,1271,1288,1305,1322,1338,1355,1372,1389,1406,1423,1440,1457,1474,1491,1508,1525,1542,1559,1576,1593,1610,1627,1644,1661,1677]
我尝试使用 JSON 或任何其他字段类型 return 我将值作为字符串(带有“”),但当我正在做一些事情时,它不起作用。如何解决这个问题?
我不完全确定这是否回答了您的问题,但 Directus 6 仅以 MySQL 5 种数据类型保存数据。因此,CSV / JSON 值被保存为字符串(通常在 TEXT 数据类型中)。如果您想在您的应用程序中将此数据用作数组/JSON,您将必须自己进行转换。
Directus 团队正在努力在未来的版本中支持更多(自定义)数据类型,因此 API 可以在 JSON 中使用嵌套的 arrays/objects 进行响应。