sql >> Databáze >  >> RDS >> Mysql

Vložte data částečných výsledků do pole a odešlete

Toto není MySQL způsob, jak dosáhnout toho, co jste chtěli. Mám JS způsob, jak dosáhnout toho, co potřebujete.

    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. MariaDB ROUND() vs. TRUNCATE()

  2. Změňte funkci s hodnotou tabulky na serveru SQL Server

  3. Jak spustit nativní SQL dotazy ve stejné transakci Hibernate?

  4. Naučte se provádět analýzu produktu pomocí fulltextového vyhledávání na serveru SQL. Část 2