MariaDB Dynamische Spalten & JSON?

Ich versuche zum speichern von JSON-Daten (so ziemlich ein array in PHP werden könnte, dass die Länge unbekannt ist) in einer Spalte, die es mir erlauben würde zu tun, wo Abfragen auf. Verwenden wir dies als Beispiel...

Sagen, ich habe ein Feld zu Fragen, welche Art von Sport, die Sie mögen (und es ist eine checkbox).

[] Soccer
[] Hockey
[] Football
[] Swimming

Welche dann per sports[] array an PHP. Dann möchte ich diese nehmen und fügen Sie es auf meine Datenbank so wie es aussieht

|sports|{hockey:false,swimming:true,football:false,soccer:true}|

Oder sowas, die könnte ich dann vielleicht gehen

SELECT COUNT(*) FROM fields WHERE hockey = "false";

Und ich kann nicht scheinen, um herauszufinden, wie man richtig dies tun, ignorieren Sie die Tatsache, dass dieses "Beispiel" könnte eigentlich leicht getan werden, durch den Beitritt möchte ich es tun mit mariadb dynamischen Spalten (zumindest glaube ich das, was ich will). Ich weiß, ich kann dies tun, mit Postgre.

InformationsquelleAutor Steven | 2014-04-15
Schreibe einen Kommentar