Libelektra: Toml/tablearray ๋ฌธ์ œ

์— ๋งŒ๋“  2020๋…„ 09์›” 02์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: ElektraInitiative/libelektra

๋‚˜๋Š” ์ƒˆ๋กœ์šด Toml ํ”Œ๋Ÿฌ๊ทธ์ธ์œผ๋กœ ์กฐ๊ธˆ ๋†€์•˜๊ณ  ๊ณง ๋ณ‘ํ•ฉ๋˜๊ธฐ๋ฅผ ๊ณ ๋Œ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ์ง€๋งŒ ๋‚˜์ค‘์— ๊ณ ์น  ์ˆ˜๋„ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ ์žฌํ˜„ ๋‹จ๊ณ„

key = 1

[[tablearray]]
a = 1
b = 2

๊ทธ๋Ÿฐ ๋‹ค์Œ ํ‚ค๋ฅผ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.

kdb set 'user/tests/storage/key' '2'

์˜ˆ์ƒ ๊ฒฐ๊ณผ

key = 2

[[tablearray]]
a = 1
b = 2

์‹ค์ œ ๊ฒฐ๊ณผ

a = 1
b = 2
key = 2
[[tablearray]]

์‹œ์Šคํ…œ ์ •๋ณด

  • ์—˜๋ ‰ํŠธ๋ผ ๋ฒ„์ „: #3292

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์˜ค๋ฅ˜๋ฅผ ์ง€์ ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
๋ฌธ์ œ๋Š” ํ…Œ์ด๋ธ” ๋ฐฐ์—ด ์„ ์–ธ(๋นˆ ์ค„) ์•ž์˜ ์ฃผ์„์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์— ์ ์ ˆํ•˜๊ฒŒ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€ ์š”์†Œ ๋ฃจํŠธ ํ‚ค(tablearray/#0)๊ฐ€ ํ‚ค ์„ธํŠธ๋กœ ๋ฐฉ์ถœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  3 ๋Œ“๊ธ€

์˜ค๋ฅ˜๋ฅผ ์ง€์ ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
๋ฌธ์ œ๋Š” ํ…Œ์ด๋ธ” ๋ฐฐ์—ด ์„ ์–ธ(๋นˆ ์ค„) ์•ž์˜ ์ฃผ์„์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์— ์ ์ ˆํ•˜๊ฒŒ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์€ ์š”์†Œ ๋ฃจํŠธ ํ‚ค(tablearray/#0)๊ฐ€ ํ‚ค ์„ธํŠธ๋กœ ๋ฐฉ์ถœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ˆ˜์ •ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๋‹น์‹ ์€ ๋˜ํ•œ ๊ทธ๊ฒƒ์— ๋Œ€ํ•œ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

์˜ˆ, ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋ฅผ ์ž‘์„ฑํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰

๊ด€๋ จ ๋ฌธ์ œ

markus2330 picture markus2330  ยท  3์ฝ”๋ฉ˜ํŠธ

markus2330 picture markus2330  ยท  4์ฝ”๋ฉ˜ํŠธ

markus2330 picture markus2330  ยท  4์ฝ”๋ฉ˜ํŠธ

dmoisej picture dmoisej  ยท  3์ฝ”๋ฉ˜ํŠธ

markus2330 picture markus2330  ยท  4์ฝ”๋ฉ˜ํŠธ