Я пытаюсь создать динамический запрос, используя select input.
Что-то вроде
Выберите * из корзины, в которой есть фрукты ("яблоко", "банан", "вишня")
У меня есть таблица с именем fruit_list, которая заполняет мое поле ввода ввода.
selectInput ("fruit_list", label = h5 ("Select fruit"), несколько = T, choices = (dbGetQuery (conn,"SELECT fruit from fruit_list ');")))
Пока что, когда я отрисовываю свой выбор, я получаю "яблоко", "банан", "вишню". Мне нужна запятая между элементами, чтобы получить "яблоко","банан", "вишня" Когда я выбираю один элемент из поля множественного выбора "яблоко"
Выберите * из корзины, где фрукты в ("яблоко")
, мое приложение работает отлично.Однако, когда я выбираю более одного элемента «яблоко» «банан», я получаю сообщение об ошибке: Ожидается одно строковое значение: [тип = символ;экстент = 2].
Я прошу прощения за то, что не был так явно в начале