Показать сообщение отдельно
  #1 (permalink)  
Старый 29.03.2021, 23:03
Интересующийся
Отправить личное сообщение для Юрий123456 Посмотреть профиль Найти все сообщения от Юрий123456
 
Регистрация: 21.11.2020
Сообщений: 10

Ноде+mongoose ДБ
Доброго всем !
Спасибо за постоянную помощь благодаря вашим советам продвигаюсь к высотам познания )))
Возникло несколько вопросом надеюсь на вашу помощь:
Тех задание : БД 1 запись = 900 полей (нумберы и стринги) около 50%
строки пустые но это также информация для вывода.
Я создал схему
// Node JS server part
const ProjFleet6 = new Schema( {i1:Number,i2:String,i3:Number,i4:String, i5:Number,i6:String,i7:Number,i8:String,i9:Number, i10:String,
i11:Number,i12:String,i13:Number,i14:String .... и тд. 900 штук....
Присвоение значений происходит из массива который приходит с
клиента
// Node JS server part
const newShip2 = new projfleet6 (
{ "i1":duka[5],"i2":duka[6],"i3":duka[7],"i4":duka[8].....
Вопрос: При таком кол-ве элементов нет ли какого способа автоматизированного присвоения элементов , я пытался
создать JSON строку и потом ее вписать в БД но почему-то не проходит:
// Node JS server part
let AAAA= "{\"i1\""+":"+"\""+duka[0]+"\""
for (i=1; i<857;++i){
AAAA=AAAA+","+"\"i\""+":"+"\""+duka[i]+"\""}
AAAA=AAAA+"}"
const newShip1 = new projfleet5 (AAAA);
Пишет ошибку - кривой объект...
Возможно ли так готовить строку на запись в ДБ.
Или может другие способы записи массива в ДБ с последующим возвратом массива(без изменения последовательности элементов) на клиент для последующей обработки.
Заранее СПАСИБО!
Ответить с цитированием