App Engine: filtro per la scelta di entità con una specifica voce presente nel loro ListProperties
-
19-09-2019 - |
Domanda
Ho bisogno di filtrare le entità in base a uno dei loro ListProperties con un certo elemento presente. Quindi, un po 'come:
entities.filter ( 'listProp IN', elemento), salvo che listProp ed elemento sono invertite se si vede quello che voglio dire.
Qualcuno sa come filtrare come questo?
Soluzione 2
Ok Così si scopre la clausola IN uguaglianza si occupa di questo caso per gli elenchi automaticamente.
Come in lo fa un per ... ciascuno sulla lista degli elementi da cercare, e se uno di essi è presente nel ListProperty per ogni entità tornerà tale entità.
Altri suggerimenti
Se ho capito bene, si vuole trovare tutte le entità che hanno quel particolare elemento presente. Si dovrebbe essere in grado di utilizzare: entities.filter ( 'listProp =', elemento)
Si dice, "list_property = test di valore se il valore appare in qualsiasi punto della lista".