sql >> Database >  >> RDS >> PostgreSQL

Hoe loop je over JSON-arrays in postgresql 9.3

Ik was een beetje dom, maar de documentatie over deze json-functie op de postgresql-website is eigenlijk minimaal

om het probleem op te lossen was alles wat ik deed

DO
$BODY$
DECLARE
    omgjson json := '[{ "type": false }, { "type": "photo" }, {"type": "comment" }]';
    i json;
BEGIN
  FOR i IN SELECT * FROM json_array_elements(omgjson)
  LOOP
    RAISE NOTICE 'output from space %', i->>'type';
  END LOOP;
END;
$BODY$ language plpgsql



  1. Hoe haal ik een lijst op met aangemaakte ID's voor bulkinvoeging in Active Record?

  2. Verschil tussen het gebruik van REFERENTIES met en zonder BUITENLANDSE SLEUTEL?

  3. Hoe het root-wachtwoord in te stellen op null

  4. Kan ik een ruby ​​on rails-databasemigratiebestand genereren vanuit een MySQL sql-bestand?