<div dir="ltr"><div><div>Approfitto del thread su psycopg2 per formulare una domnada dborder line all'OT.<br><br></div>Sto cercando ddi usre delle colonne JSON con Postgres 9.3/Django 1.6+. Ovvio che devo usare (*) delle rwa query. Solo che fatico a ottenere un risultato con una struttura di questo tipo:<br><br></div>data = '{ "A": { "B": [ { "C": 1, "D": 2 }, { "C": 3, "D": 4 }, { "C":1, "D": 6, "E": 3 } ] } }'<br><div><br></div><div>per fare una query dove mi deve tornare tutti i record, per dire che abbianno <br><br></div><div>tabella.data->'A'->'B'->'C' == 1<br><br></div><div>ho provato a usare strutture funzioni built-in di Postgres ma senza riuscire a cavare il ragno dal buco. Nella migliore delle query ottengo un resultset vuoto, nelle altre (quasi sempre) dei simpaticissimi errori.<br><br></div><div>Qualcuno ha avuto problemi similari o una qualche idea su dove posso trovare un esempio con una query tipo questa? Premetto che se invece che una array di hash (dei dict in python) avessi un array di valori (una lista insomma) avrei la soluzione ma cosi' ci sto dando di matto.<br></div><div><br>*a meno che non sia stato rilasciato __molto__ di recente un modulo per gestirlo dall'orm di Django<br clear="all"><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">Grazie<br></div><div class="gmail_extra">Carlos<br></div><div class="gmail_extra">-- <br><div dir="ltr">EZLN ... Para Todos Todo ...</div>
</div></div></div></div></div>