Usted está aquí:
Clase de consulta
Crea una consulta SOQL basada en una entrada. Solo utilice la clase Consulta como una subconsulta de SetCondition. Para crear una cláusula WHERE compleja, pase SetCondition a ConditionBuilder.

Utilice términos de búsqueda más generales.
Seleccione menos filtros para ampliar su búsqueda.
Usted está aquí:
Crea una consulta SOQL basada en una entrada. Solo utilice la clase Consulta como una subconsulta de SetCondition. Para crear una cláusula WHERE compleja, pase SetCondition a ConditionBuilder.
| Disponible en: Lightning Experience |
| Disponible en: Ediciones Enterprise y Unlimited con licencia Life Sciences Cloud, Life Sciences Cloud para Customer Engagement Add-on y el paquete gestionado Life Sciences Customer Engagement. |
Crea una instancia vacía de Consulta.
Especifica el nombre del campo que se va a seleccionar. Solo se puede seleccionar un nombre de campo. Devuelve una instancia de Consulta.
Este método acepta estos parámetros.
| Parámetro | Tipo | Descripción |
|---|---|---|
| campo | Cadena | El nombre del campo a seleccionar. |
Especifica el objeto a consultar. Devuelve una instancia de Consulta.
Este método acepta estos parámetros.
| Parámetro | Tipo | Descripción |
|---|---|---|
| sObjectType | Cadena | El nombre del objeto a consultar. |
Especifica la condición where para la consulta. Devuelve una instancia de Consulta.
Este método acepta estos parámetros.
| Parámetro | Tipo | Descripción |
|---|---|---|
| condición | Condición | La condición que se utilizará como parte de la consulta. |
Devuelve los campos obligatorios para un tipo de objeto especificado.
Este método solo se admite en escritorio y no funciona en la aplicación móvil Life Sciences Cloud.
Devuelve la consulta SOQL generada como una cadena.
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\')"

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.