Android Комнатный токенайзер Fts4 unicode61 и tokenizerArgs remove_diacritics = 2 не работает - PullRequest
0 голосов
/ 18 марта 2020

Я работаю над реализацией функции поиска с использованием androidx.room

My Fts Entity

import androidx.room.Entity;
import androidx.room.Fts4;
import androidx.room.FtsOptions;

@Entity(tableName = "productsFts")
@Fts4(contentEntity = ProductEntity.class,
        tokenizer = FtsOptions.TOKENIZER_UNICODE61,
        tokenizerArgs = {"remove_diacritics=2"})
public class ProductFtsEntity {

    private String name;

    public ProductFtsEntity(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}

Я построил и получил: There is a problem with the query: [SQLITE_ERROR] SQL error or missing database

Может ли кто-нибудь помочь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...