Loading
Sommario
Seleziona filtri

          Nessun risultato
          Nessun risultato
          Ecco alcuni suggerimenti per la ricerca

          Controlla l'ortografia delle parole chiave.
          Usa termini di ricerca più generici.
          Seleziona meno filtri per ampliare la tua ricerca.

          Cerca in tutta la Guida di Salesforce
          Classe di query

          Classe di query

          Crea una query SOQL basata su un input. Utilizzare la classe Query solo come sottoquery di SetCondition. Per creare una clausola WHERE complessa, passare SetCondition a ConditionBuilder.

          Versioni (Edition) richieste

          Disponibile nelle versioni: Lightning Experience
          Disponibile in: Enterprise Edition e Unlimited Edition con licenza aggiuntiva Life Sciences Cloud per Customer Engagement e pacchetto gestito Life Sciences Customer Engagement.

          constructor()

          Crea un'istanza vuota di Query.

          select(campo)

          Specifica il nome del campo da selezionare. È possibile selezionare un solo nome di campo. Restituisce un'istanza di Query.

          Questo metodo accetta i seguenti parametri.

          Parametro Tipo Descrizione
          campo Stringa Nome del campo da selezionare.

          from(sObjectType)

          Specifica l'oggetto da sottoporre a query. Restituisce un'istanza di Query.

          Questo metodo accetta i seguenti parametri.

          Parametro Tipo Descrizione
          sObjectType Stringa Nome dell'oggetto da sottoporre a query.

          where(condizione)

          Specifica la condizione where per la query. Restituisce un'istanza di Query.

          Questo metodo accetta i seguenti parametri.

          Parametro Tipo Descrizione
          condizione Condizione Condizione da utilizzare come parte della query.

          getRequiredFields()

          Restituisce i campi obbligatori per un tipo di oggetto specificato.

          Questo metodo è supportato solo su desktop e non funziona nell'app mobile Life Sciences Cloud.

          toSoql()

          Restituisce la query SOQL generata come stringa.

          Esempio

          await new ConditionBuilder(
              "Account",
              new SetCondition(
                  "Id",
                  "IN",
                  new Query()
                      .select("AccountId")
                      .from("Visit")
                      .where(new FieldCondition("Status", "=","Planned"))
              )
          ).build();
          
          // Returns: "Id IN (SELECT AccountId FROM Visit WHERE Status = \'Planned\')"
          
           
          Caricamento
          Salesforce Help | Article