Ошибка во время процесса сборки: "ошибка: не удается найти метод символа createSingle ( )» - PullRequest
1 голос
/ 23 февраля 2020

Я получаю следующую ошибку при компиляции:

error: cannot find symbol method createSingle(<anonymous Callable<Scenario>>)

Похоже, что это происходит в Dao:

@Query("SELECT * FROM Scenario WHERE id=:scenarioId")
Single<Scenario> getScenario (long scenarioId);

Поле id в сценарии является первичным ключом и является уникальный:

@PrimaryKey(autoGenerate = true)

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 27 февраля 2020

Я пошел с:

@Query("SELECT * FROM Scenario WHERE id=:scenarioId")
Maybe<Scenario> getScenario (long scenarioId);
0 голосов
/ 24 февраля 2020

Обновите ваш запрос, потому что ваш запрос может вернуть более 1 результатов.

@Query("SELECT * FROM Scenario WHERE id=:scenarioId")
Single<List<Scenario>> getScenario (long scenarioId);
...