test text
0
virvirvir
test text2
0
От пользователя virvirvir

а тестовой теме не?
1 / 1
virvirvir
От пользователя Модератор
а тестовой теме не?

а где тестовая?
0
От пользователя virvirvir
а где тестовая?

https://www.e1.ru/talk/forum/read.php?f=22&i=9624&...
0
virvirvir
От пользователя Модератор

я думал есть еще какой форум, а вы указали ветку в этом же форуме

дело в том что надо было попробовать создать новую тему из android клиента, и собственно это получилось
так почему бы и не продолжить в этой же теме?
0
От пользователя virvirvir
так почему бы и не продолжить в этой же теме?

ну ок, оставьте ее себе для тестов. но потом закроем :-)
1 / 0
virvirvir
[Сообщение удалено пользователем 22.11.2019 12:15]
0
virvirvir
abcd
1 / 0
virvirvir
a[b]a[i]a[u]a[s]a[/s][/u][/i][/b]
Исходник:
code

[u][url=ya.ru]ya.ru[/url][/u]

тут какая-то странная помесь bbcode и html тегов

[Сообщение изменено пользователем 27.11.2019 13:15]
0
virvirvir
aaaaa


Исходник:
code



0
virvirvir
[Сообщение удалено пользователем 27.11.2019 13:34]
0
virvirvir
Смайлы забыл проверить :beach: :ded+1:

лол, кодировка кривая

[Сообщение изменено пользователем 27.11.2019 13:36]
0
virvirvir
Текст :-)
0
virvirvir
Тест тест
0
virvirvir
[quote=virvirvir]Тест тест[/quote]
0
virvirvir
<div><br /></div>
<blockquote><cite>virvirvir</cite>Тест тест<br /></blockquote><div><br /><br /></div>
0
virvirvir
От пользователя virvirvir
Тест тест
1 / 0
virvirvir
От пользователя virvirvir
От пользователя virvirvir Тест тест
1 / 0
virvirvir
ОАКЗВ

android, база Room (SQlite)

1. исходные данные:
таблица
Исходник:
CREATE TABLE IF NOT EXISTS `Post` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`user` TEXT COLLATE UNICODE,
`text` TEXT COLLATE UNICODE,
... 
)


2. есть строка в таблице
Исходник:
id=1 ... user='Модератор' text='ABCD'


3. запрос:
Исходник:
SELECT * FROM post WHERE user LIKE '%...%' OR text LIKE '%...%'


4. примеры запроса:
Исходник:
%м% - ок
%мо% - не находит
%мод% - не находит
%моде% - не находит
%о% - ок
%од% - ок
%оде% - ок
%одер% - ок


т.е. при вводе первых двух букв - ничего не находит
при вводе одной первой буквы, либо при вводе со второй и последующие - всё ок

вопрос: может кто сталкивался?

[Сообщение изменено пользователем 11.12.2019 15:39]
0
virvirvir
кажись дошло

ник начинается с большой буквы

у SQLite команда LIKE хоть и не чувствительна к регистру, но не работает
кроме того реализация LOWER не работает (на десктопе можно реализовать свою реализацию команды)
Исходник:
LOWER(user) LIKE '%мо%'


придется сохранять ник в нижнем регистре :-(
0
Авторизуйтесь, чтобы принять участие в дискуссии.