Критерии и ноль - PullRequest
       15

Критерии и ноль

0 голосов
/ 12 января 2019

Я хочу, чтобы мой ChoiceBox показывал только "imie" и "nazwisko". Я создаю критерии, и мой ChoiceBox показывает "imie", "nazwisko" и null. Как я могу сделать, чтобы ChoiceBox не показывал ноль?

Если я перевожу Tranformers.aliatToBean на Criteria.Alias_To_Entity_Map, у меня есть {imie = Marek (Имя моего лекарза), nazwisko = Kowal (Фамилия моего лекарца). Если я изменяю на Distinct_Root_Entity, у меня есть только колонка Nazwisko. Если я перехожу на проекцию, у меня есть хэш Если я изменяю на Root_Entity, у меня есть только колонка Nazwisko Если я делаю "setResult", у меня есть хэш

Список списка = session1.createCriteria (Lekarz.class) .list ();

    ObservableList<Lekarz> getLekarz = FXCollections.observableArrayList(list);

    Criteria cr = session1.createCriteria(Lekarz.class)
            .setProjection(Projections.projectionList()
            .add(Projections.property("imie"),"imie")
            .add(Projections.property("nazwisko"),"nazwisko"))               
            .setResultTransformer(Transformers.aliasToBean(Lekarz.class));

    List<Lekarz> list2=cr.list();


    ObservableList<Lekarz> getLekarz2 = FXCollections.observableArrayList(list2);
    choiceboxlekarz.setItems(getLekarz2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...