/ Dotazovanie, ak pole obsahuje prvok v JDO - java, jdo

Dotazovanie, či pole obsahuje prvok v JDO - java, jdo

Mám model, ktorý má pole reťazcov nazývané tagy,

public class Model {
private String tags[];
...

}

Ako môžem vytvoriť dopyt, ktorý sa zameriava na to, či značky tagov obsahujú určitý reťazec, ak daný atribút tagu určitého modelu vyzerá takto tags[] = {"Java","Programming"}

Chcem urobiť dotaz v JDO, že dostane všetky modely, ktorých atribút tagu má prvok "Java".

odpovede:

0 pre odpoveď č. 1

Závisí na dátovom stĺpci a ak používate DataNucleus. Neexistuje žiadny štandardný spôsob manipulácie s JDO. Pomocou databázy DataNucleus a pomocou RDBMS môžete na tejto stránke sledovať pole "obsahuje" http://www.datanucleus.org/products/accessplatform_2_0/rdbms/jdoql_methods.html

Pri akomkoľvek inom dátovom stožiari s dátovým jadrom to pravdepodobne ešte nie je podporované.