let connection = await makeConnection();
                  
                  
                          let { name, sku, selfprice, endprice, supplier, category, text, mediaurl, videourl, metatitle, metadescr } = req.body;
                  
                  
                          let Query = `INSERT INTO Products (sku, name, selfprice, endprice, supplier, category, text, mediaurl, videourl, metatitle,metadescr) values ( "${sku}", "${name}", "${Number(selfprice)}", "${Number(endprice)}", "${supplier}","${category}","${text}","${mediaurl}","${videourl}","${metatitle}","${metadescr}")`;
                  
                  
                          let AddItemQuery = await connection.query(Query)
                  
                  
                          if (AddItemQuery) {
                  
                  
                              return res.status(200).json({
                  
                  
                                  message: "Add success",
                  
                  
                              });
                  
                  
                          }
                  
                  
                          connection.end();
                  
                  
                      };
                  
                  
                  Он работает , теперь я в граф панели базы данных в laragon  добавил две колонки и соотв в этой функции тоже эти колонки добавил в query - но теперь выходит ошибка unknown column in field list 
                  
                  
                  Как исправить ?
                  
                  
                
Посмотреть raw запрос и проверить его. Как он в итоге прилетает в БД?
вот описание ошибки [... lines matching original stack trace ...] at readableAddChunk (_stream_readable.js:275:11) { code: 'ER_BAD_FIELD_ERROR', errno: 1054, sqlMessage: "Unknown column 'metatitle' in 'field list'", sqlState: '42S22', index: 0, sql: 'INSERT INTO Products (sku, name, selfprice, endprice, supplier, category, text, mediaurl, videourl, metatitle,metadescr) values ( "с3", "уцкуц", "1100", "1200", "ууцкуцк","аываыва","ываываыв","/uploads/IMG_4825.JPG","","ring","beautifull ring")' }
когда в query в функции addItem убираю две новые колонки - снова все работает нормально
Обсуждают сегодня