SQLite сделать создание TEXT KEY? (Primary не вариант, а CLUSTERING нету вроде как(хотя и он вроде как не должен работать)).
P.S. если это нужно, то код идёт под Android на Java + SQLite
P.P.S. Я пока начинающий, потому не понимаю как это сделать
P.P.P.S. Проблем с производительностью не будет, т.к. максимум будет +- 100-200 элементов
Что значит TEXT KEY ?
Ну как бы это "псевдоустановка строки в виде ключа, которая работает только в мыслях, но не на практике"
Проще говоря это неправильная версия PRIMARY KEY
Почему она у тебя должна быть TEXT ?
а зачем ключ вешать на текстовые поля?
Чтобы мне было проще искать и избавиться от проблемы с тем, что я вывожу ID, который пользователю нафиг не является нужным
Короче, без всяких оговорок, поле с типом TEXT в SQLite может быть и индексом, и ключём, и первичным ключём.
так не выводи айди
Там это varchar(200) (у него)
знаешь что такое DTO?
Извиняюсь за качество, но я делаю всё так, чтобы не напрягать мозги, т.к. мне банально это не нужно(мне просто надо макет для проекта представить) и самый простой вариант вывода является (фото варианта)
Твои Java-заклинания тут бессильны. НЕТ ЗДЕСЬ ТВОЕЙ ВЛАСТИ! УХОДИ ВО ТЬМУ!
Принимаю информацию во внимание!
а Спринг Дата чего не юзаешь?
Spring + Android?(да и Spring я в целом вообще не изучал, говорю честно)
А я через первичный ключ пробовал, в коде ошибок я не вижу, из-за чего там должно передаваться не число, но в итоге я получаю число
Какое поле у тебя первичный ключ?
До этого всё сверху в Java коде описано, могу скинуть и могу код скинуть (на тот же repl.it
Ну ок, а вставляешь ты строки как?
И что там в getFoodName() ?
та число там 100 проц)
Не, ну ещё есть слабая надежда...
а что за класс Everything
Обсуждают сегодня