javafx tableview пустая таблица [дубликат]

Я использую Laravel 5.3, mysql 5.7.12, на laravel homestead (0.5.0, я полагаю)

Даже после явной настройки редактирования /etc/mysql/my.cnf, чтобы отразить:

[mysqld]
sql_mode = STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

Я все еще получал ошибку.

Мне пришлось изменить config/database.php с true на false:

    'mysql' => [
        'strict' => false, //behave like 5.6
        //'strict' => true //behave like 5.7
    ], 

Дальнейшее чтение:

https: // laracasts.com/discuss/channels/servers/set-set-sql-mode-on-homestead https://mattstauffer.co/blog/strict-mode-and-other-mysql-customizations- в-Laravel-5-2

2
задан molavec 10 January 2013 в 22:12
поделиться

2 ответа

почему вы снова создаете столбцы таблицы? , поскольку они уже созданы с помощью аннотации @FXML (инъекция!).

удаляет строки создания экземпляра столбца из вашего кода, и все будет хорошо

// remove these lines
columnTime = new TableColumn<TempTableData,String>();
columnTempTwo = new TableColumn<TempTableData,Float>();
columnTempThree = new TableColumn<TempTableData,Float>();
4
ответ дан invariant 28 August 2018 в 07:08
поделиться

убедитесь, что значения вашей ячейки заданы точно так же, как соответствующие значения класса модели. например private final .... SimpleStringProperty time; и новый ...... PropertyValueFactory («время»));

0
ответ дан Metrix 28 August 2018 в 07:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: