Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Wciśnij częściowe dane wynikowe do tablicy i wyślij

To nie jest MySQL sposób na osiągnięcie tego, czego chciałeś. Mam JS sposób na osiągnięcie tego, czego potrzebujesz.

    var a = [{"id":1,"tags":"tag1, tag2, tag3"},{"id":2,"tags":"tag2, tag4"}];
    var expected =[];
    a.forEach( function (eachObj){
        var obj = {};
        for (var key in eachObj) {
            if (eachObj.hasOwnProperty(key) && key ==='tags'){
                obj[key] = [eachObj[key]];
            }else{
                obj[key] = eachObj[key];
            }
        }
        expected.push(obj);
    });

    console.log(expected);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę utworzyć bazę danych mysql za pomocą Docker Compose?

  2. jQuery UI Sortable, a następnie zapisz kolejność w bazie danych

  3. Jak najlepiej uzyskać czyjąś „ranking” z tabeli wyników za pomocą php i mysql bez zapętlania

  4. PHP MySQL - Błąd:Nie wybrano bazy danych

  5. Czy mogę zaimportować zaktualizowaną strukturę do tabeli MySQL bez utraty jej aktualnej zawartości?