Fatti
La cittadina filippina [A.A.] ha sposato il 14 febbraio 2012 il cittadino svizzero [B.A.] . Il 28 febbraio 2012 ha ottenuto il permesso di soggiorno. I suoi quattro figli di relazioni precedenti sono entrati in Svizzera il 15 aprile 2013 con un visto turistico. [A.A.] ha presentato il 24 giugno 2013 la domanda di ricongiungimento familiare per i suoi figli. L'Ufficio per le migrazioni del Cantone di Soletta ha concesso il ricongiungimento solo per il figlio minore [F.] , mentre le domande per i figli [D.] e [E.] sono state respinte.
[A.A.] e [B.A.] hanno presentato ricorso contro questa decisione al Tribunale amministrativo del Cantone di Soletta, che ha respinto il ricorso e ha concesso ai figli [D.] e [E.] un termine fino al 30 aprile 2014 per lasciare la Svizzera. [A.A.] e [B.A.] hanno quindi presentato ricorso al Tribunale federale e hanno chiesto l'autorizzazione al ricongiungimento per i figli [D.] e [E.] .
Legge
Il Tribunale federale ha esaminato l'ammissibilità del ricorso e ha concluso che il ricorso in materia di diritto pubblico è ammissibile, poiché i ricorrenti avanzano in modo plausibile una pretesa di autorizzazione.
Il Tribunale ha respinto l'opinione dei ricorrenti secondo cui l'art. 42 cpv. 2 LStr è incostituzionale, poiché ciò non corrisponde alla volontà del legislatore. Ha stabilito che i ricorrenti non hanno diritto al ricongiungimento familiare ai sensi dell'art. 42 cpv. 2 LStr, poiché la Svizzera non ha concluso un accordo di libero scambio con le Filippine.
Il Tribunale ha quindi esaminato se sussistono le condizioni per un ricongiungimento familiare successivo ai sensi dell'art. 47 cpv. 4 LStr. Ha stabilito che il termine di un anno per il ricongiungimento dei figli [D.] e…