It is currently 22 April 2025, 0:34 Advanced search

Query Errata

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

Query Errata

Postby m.dieugenio » 21 June 2017, 8:03

Succede da poco, nel senso che nelle versioni precedenti non accadeva.

Facendo una query oppure una loadbykey su una tabella e filtrando su un campo boolean, ad esempio:
"Select * from utente where visibile=true'

la query che viene eseguita sul DB è
Select * from utente where visibile=1

che ovviamente non restituisce alcun record

cosa è successo?
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.sirri » 21 June 2017, 13:11

Di quale DB stiamo parlando? Postgres o SQLite?
Come fai a fare la query?
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Query Errata

Postby m.dieugenio » 21 June 2017, 13:17

Il DB è postgress
la query la faccio

var rs=yield App.DB.query(app, "SELECT * from utente where visibile=true")

oppure stessa cosa

var xxx=yield App.KK.Utente.loadByKey(App, {Visibile : true})
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.sirri » 21 June 2017, 15:39

Ho provato ad eseguire su Postgres una query simile alla tua, ma il testo SQL è così come l'ho scritto.

Nel caso di loadByKey di che tipo è il campo Visible? Intero o booleano?
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Query Errata

Postby m.dieugenio » 21 June 2017, 15:48

Ecco lo screen di una query di esempio su campo booleano, con il debug a destra


Cattura.PNG
Allegato
Cattura.PNG (55.05 KiB) Viewed 14121 times
Last edited by m.dieugenio on 21 June 2017, 16:07, edited 1 time in total.
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.dieugenio » 21 June 2017, 15:50

Il campo visibile è booleano
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.sirri » 22 June 2017, 12:19

Il campo KnowHow probailmente non è booleano sul db altrimenti ti avrebbe dato errore la query.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)

Re: Query Errata

Postby m.dieugenio » 22 June 2017, 12:26

Ciao Matteo, il campo è boolean.

Cattura1.PNG
Cattura1.PNG (16.81 KiB) Viewed 14100 times
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.dieugenio » 22 June 2017, 12:28

Ecco i dati, non ha mai dato problemi fino a 20 gg fà circa...non riesco a capire

Cattura2.PNG
Cattura2.PNG (4.9 KiB) Viewed 14100 times
m.dieugenio
 
Posts: 517
Joined: 17 May 2012, 9:13

Re: Query Errata

Postby m.sirri » 26 June 2017, 9:35

Abbiamo trattato il caso in assistenza.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)


Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 12 guests