У меня есть система, в которой я получаю данные из базы данных и сохраняю эти результаты в виде строк. Для каждого элемента данных у меня есть 6 переменных.
Мне нужен способ эффективного цикла их создания и отправки, поэтому мне не нужно вручную вводить версию для каждого элемента.
Пример У меня есть 3 данных, которые я хочу отправить:
var D1_V1 = result[0].V1_String;
var D1_V2 = result[0].V2_String;
var D1_V3 = result[0].V3_String;
var D1_V4 = result[0].V4_String;
var D1_V5 = result[0].V5_String;
var D1_V6 = result[0].V6_String;
//D2
var D2_V1 = result[1].V1_String;
var D2_V2 = result[1].V2_String;
var D2_V3 = result[1].V3_String;
var D2_V4 = result[1].V4_String;
var D2_V5 = result[1].V5_String;
var D2_V6 = result[1].V6_String;
//D3
var D3_V1 = result[2].V1_String;
var D3_V2 = result[2].V2_String;
var D3_V3 = result[2].V3_String;
var D3_V4 = result[2].V4_String;
var D3_V5 = result[2].V5_String;
var D3_V6 = result[2].V6_String;
Теперь, как мне создать X их количество, а не вручную создавать x из них в code.
Обратите внимание, тогда я хочу отправить эти данные, например:
res.status(200).send({
D1_V1: D1_V1,
D1_V2: D1_V2,
D1_V3: D1_V3,
D1_V4: D1_V4,
D1_V5: D1_V5,
D1_V6: D1_V6,//D1
D2_V1: D2_V1,
D2_V2: D2_V2,
D2_V3: D2_V3,
D2_V4: D2_V4,
D2_V5: D2_V5,
D2_V6: D2_V6,//D2
D3_V1: D3_V1,
D3_V2: D3_V2,
D3_V3: D3_V3,
D3_V4: D3_V4,
D3_V5: D3_V5,
D3_V6: D3_V6//D3
});
Точно так же я хочу sh сделать то же самое в android studio для создания этих строк и l oop строки. Я думаю, что массив / для l oop будет подходящим, но интересно, есть ли у вас какие-нибудь хорошие идеи для этой реализации.
Вопрос: Как лучше всего это сделать?