color buttons ios objective-c parse.com

ios - buttons - ionic text



Restricciones de consulta Parse contenidas en la lista de puntero(donde, $ in) (1)

En este caso, es posible que desee usar matchesQuery lugar de matchesQuery .

El siguiente código es JS pero fácil de traducir:

var productQuery = new Parse.Query("Product"); productQuery.containedIn("objectId", [ YOUR LIST OF IDs ]); var introductionQuery = new ParseQuery("Introduction"); introductionQuery.matchesQuery("product", productQuery); introductionQuery .find() .then(function(introductions) { [...] });

Más información sobre esto para iOS: https://parseplatform.github.io/Parse-SDK-iOS-OSX/api/Classes/PFQuery.html#/c:objc(cs)PFQuery(im)whereKey:matchesQuery :

Tengo dos tablas en Parse: Product e Introduction .

Introducción tiene un product columna de puntero y un status columna de cadena.

Puedo recuperar fácilmente todas las Introducciones con el estado "en vivo, validado" con los siguientes parámetros en mi Solicitud de Introducción GET (documentación de Parse) :

{ where = { status = { "$in" = ( live, validated ); }; }; }

Ahora, me gustaría recuperar todas las Introducciones con, por ejemplo, todos los productos Id. Iguales a "Jpun01VJ3c, AkxTvIdZTQ".

Intento los siguientes parámetros (también intento con solo una matriz de ObjectId dentro de $in : "$ in" = (Jpun01VJ3c, AkxTvIdZTQ);).

{ where = { product = { "$in" = ( { "__type" = Pointer; className = Product; objectId = Jpun01VJ3c; }, { "__type" = Pointer; className = Product; objectId = AkxTvIdZTQ; } ); }; }; }

Entonces, la pregunta es: ¿cómo podemos hacer para recuperar Introducciones con una lista de productos?

¿Tienes alguna sugerencia?

ps: no hay problema para recuperar solo una Introducción para un producto específico como este:

{ where = { product = { "__type" = Pointer; className = Product; objectId = Jpun01VJ3c; }; }; }

Gracias