Classe RealmQuery
Nesta página
- io.realm
- Resumo do método
- Métodos herdados
- Detalhes do método
- sempre falso
- sempre verdadeiro
- e a
- média
- médiaDecimal128
- médiaRealmAny
- Comece o grupo
- começa com
- entre
- contém
- contémEntry
- containsKey
- contémValor
- contar
- distinto
- EndGroup
- termina com
- EqualTo
- encontrarAll
- findAllAsync
- encontrarPrimeiro
- findFirstAsync
- Obter descrição
- getQueryPointer
- getRealm
- getTypeQuered
- maior que
- maiorThanOrEqualTo
- Em
- isEmpty
- isNotEmpty
- isNotNull
- IsNull
- é válido
- menos de
- Menor ou igual a
- semelhante a
- limit
- max
- maxRealmAny
- maximumDate
- min
- minRealmAny
- minimumDate
- não
- Não é igual a
- ou
- Predicado bruto
- sort
- soma
io.realm
Um RealmQuery encapsula uma query em um io. Realm. Realm ou um io. Realm.RealmResults usando o padrão Builder. A query é executada usando findAll() ou findFirst() .
A entrada de muitas das funções de query usa um nome de campo como String. Observe que isso não é seguro para o tipo. Se uma classe RealmObject for refatorada, deve-se ter cuidado para não interromper nenhuma query.
Aio. Realm. O Realm não é ordenado, o que significa que não há garantia de que a consulta de um Realm retorne os objetos na ordem em que foram inseridos. Use sort(string) (string)} e métodos semelhantes se uma ordem específica for necessária.
Uma RealmQuery não pode ser passada entre threads diferentes.
Os resultados são obtidos rapidamente na maioria das vezes. No entanto, o lançamento de queries pesadas a partir do thread da UI pode resultar em uma queda de armações ou até mesmo em ANRs. Se quiser evitar esses comportamentos, você pode instanciar um Realm usando uma RealmConfiguration que define explicitamente RealmConfiguration.Builder.allowQueriesOnUiThread(boolean) a false
. Dessa forma, as queries serão forçadas a serem lançadas a partir de um thread que não seja da UI. Como alternativa, você também pode usar findAllAsync() ou findFirstAsync() .
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Public RealmQuery | alwaysFalse () Este predicado nunca corresponderá, resultando na consulta sempre retornando 0 resultados. |
Public RealmQuery | alwaysTrue () Este predicado sempre corresponderá. |
Public RealmQuery | and () Lógica e duas condições O Realm aplica automaticamente lógica e entre todas as declarações de query, portanto, isso destina-se apenas a ser um meio de aumentar a legibilidade. |
duplopúblico | |
Decimal público128 | Retorna a média de um determinado campo. |
Decimal público128 | Retorna a média de um determinado campo. |
Public RealmQuery | beginGroup () Iniciar o agrupamento de condições ("parêntese esquerdo"). |
Public RealmQuery | Condição para que o valor do campo comece com a substring especificada. |
Public RealmQuery | Condição para que o valor do campo comece com a substring especificada. |
Public RealmQuery | Condição de que o valor do campo comece com a string especificada. |
Public RealmQuery | Condição de que o valor do campo comece com a string especificada. |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | Condição de que o valor, se um campo de dicionário, contiver a entrada especificada. |
Public RealmQuery | Condição de que o valor, se um campo de dicionário, contém a chave especificada. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
Public RealmQuery | Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. |
público longo | count () Conta o número de objetos que atendem às condições de query. |
Public RealmQuery | Seleciona um conjunto distinto de objetos de uma classe específica. |
Public RealmQuery | endGroup () Agrupamento final de condições ("parêntese direito") que foi aberto por uma chamada para |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmResults | findAll () Encontra todos os objetos que atendem às condições de query. |
Public RealmResults | findAllAsync () Encontra todos os objetos que atendem às condições de query. |
público E | findFirst () Localiza o primeiro objeto que atende às condições de query. |
público E | Semelhante a findFirst() mas executado de forma assíncrona em uma thread de trabalho. |
Retorna uma descrição textual desta query. | |
público longo | Retorna o ponteiro para a query subjacente do C++. |
Retorna o nome do Realm interno do tipo que está sendo query. | |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior que. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Comparação maior ou igual a. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | Em comparação. |
Public RealmQuery | |
Public RealmQuery | Condição que encontra valores considerados "Não vazios", ou seja, uma lista, uma string ou uma array de bytes com valores não vazios. |
Public RealmQuery | |
Public RealmQuery | |
booleanopúblico | isValid () Verifica se io.realm.RealmQuery ainda é válido para uso, ou seja, se io.realm.Realm a instância não foi fechada e qualquer io.realm.RealmResults pai ainda é válido. |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | Comparação menor ou igual a. |
Public RealmQuery | Comparação menor ou igual a. |
Public RealmQuery | Comparação menor ou igual a. |
Public RealmQuery | Comparação menor ou igual a. |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | Limita o número de objetos retornados caso a query corresponda a mais objetos. |
public RealmAny | Localiza o valor máximo de um campo RealmAny . |
data pública | Localiza o valor máximo de um campo. |
public RealmAny | Encontra o valor mínimo de um campo RealmAny . |
data pública | Localiza o valor mínimo de um campo. |
Public RealmQuery | not () Negar condição. |
Public RealmQuery | Comparação não igual a. |
Public RealmQuery | Comparação não igual a. |
Public RealmQuery | Comparação não igual a. |
Public RealmQuery | Comparação não igual a. |
Public RealmQuery | Comparação não igual a. |
Public RealmQuery | or () Lógica-ou duas condições. |
Public RealmQuery | Crie um predicado baseado em texto utilizando a RealmQL. |
Public RealmQuery | Classifica o resultado da query pelos nomes de campo específicos nas ordens fornecidas. |
Public RealmQuery | |
Public RealmQuery | |
Public RealmQuery | |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Detalhes do método
sempre falso
public RealmQuery alwaysFalse () |
---|
Este predicado nunca corresponderá, resultando na consulta sempre retornando 0 resultados. |
sempre verdadeiro
public RealmQuery alwaysTrue () |
---|
Este predicado sempre corresponderá. |
e a
public RealmQuery and () |
---|
Lógica e duas condições O Realm aplica automaticamente lógica e entre todas as declarações de query, portanto, isso destina-se apenas a ser um meio de aumentar a legibilidade. Devoluções o objeto de query |
média
Retorna a média de um determinado campo. Não suporta notação de campo pontilhado. Parâmetros
Devoluções a média do campo fornecido entre os objetos nos resultados da query. Isso será do tipo double para todos os tipos de campos numéricos. Se não existirem objetos ou todos eles tiverem Lança
|
médiaDecimal128
Retorna a média de um determinado campo. Não suporta notação de campo pontilhado. Parâmetros
Devoluções a média do campo fornecido entre os objetos nos resultados da query. Este será do tipo Decimal128. Se não existirem objetos ou se todos tiverem Lança
|
médiaRealmAny
Retorna a média de um determinado campo. Não suporta notação de campo pontilhado. Parâmetros
Devoluções a média do campo fornecido entre os objetos nos resultados da query. Este será do tipo Decimal128. Se não existirem objetos ou se todos tiverem Lança
|
Comece o grupo
public RealmQuery beginGroup () |
---|
Iniciar o agrupamento de condições ("parêntese esquerdo"). Um grupo deve ser fechado com uma chamada para Devoluções o objeto de query. |
começa com
Condição para que o valor do campo comece com a substring especificada. Parâmetros
Devoluções o objeto de query Lança
|
Condição para que o valor do campo comece com a substring especificada. Parâmetros
Devoluções o objeto de query Lança
|
Condição de que o valor do campo comece com a string especificada. Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo comece com a string especificada. Parâmetros
Devoluções o objeto de query. Lança
|
entre
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
Entre a condição. Parâmetros
Devoluções o objeto de query. Lança
|
contém
Condição de que o valor do campo contém a substring especificada. Parâmetros
Devoluções O objeto de consulta. Lança
|
Condição de que o valor do campo contém a substring especificada. Parâmetros
Devoluções O objeto de consulta. Lança
|
Condição de que o valor do campo contém a substring especificada. Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo contém a substring especificada. Parâmetros
Devoluções o objeto de query. Lança
|
contémEntry
Condição de que o valor, se um campo de dicionário, contiver a entrada especificada. Parâmetros
Devoluções o objeto de query. Lança
|
containsKey
Condição de que o valor, se um campo de dicionário, contém a chave especificada. Parâmetros
Devoluções o objeto de query. Lança
|
contémValor
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
Condição que esse valor, se for um campo de dicionário, contenha o valor especificado. Parâmetros
Devoluções o objeto de query. Lança
|
contar
public long count () |
---|
Conta o número de objetos que atendem às condições de query. Devoluções o número de objetos correspondentes. Lança
|
distinto
Seleciona um conjunto distinto de objetos de uma classe específica. Quando vários campos distintos são fornecidos, todas as combinações exclusivas de valores nos campos serão retornadas. No caso de várias correspondências, é indefinido qual objeto será retornado. A menos que o resultado seja classificado, o primeiro objeto será retornado. Parâmetros
Lança
|
EndGroup
public RealmQuery endGroup () |
---|
Agrupamento final de condições ("parêntese direito") que foi aberto por uma chamada para Devoluções o objeto de query. |
termina com
Condição de que o valor do campo termine com a substring especificada. Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo termine com a substring especificada. Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo termine com a string especificada. Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo termine com a string especificada. Parâmetros
Devoluções o objeto de query. Lança
|
EqualTo
Comparação igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação igual a. Parâmetros
Devoluções o objeto de query. Lança
|
encontrarAll
public RealmResults findAll () |
---|
Localiza todos os objetos que atendem às condições de consulta. O lançamento de consultas pesadas a partir do thread da interface do usuário pode resultar em uma queda de armações ou até mesmo em ANRs. Não recomendamos fazer isso e, portanto, não é permitido por padrão. Se você quiser evitar esses comportamentos, poderá obter um Realm usando uma RealmConfiguration que define explicitamente RealmConfiguration.Builder.allowQueriesOnUiThread(boolean) para Devoluções um io.realm.RealmResults contendo objetos. Se nenhum objeto corresponder à condição, uma lista com zero objetos será retornada. Lança
|
findAllAsync
public RealmResults findAllAsync () |
---|
Encontra todos os objetos que atendem às condições de query. Este método só está disponível em uma thread de loop de eventos. Devoluções imediatamente um RealmResults vazio . Os usuários precisam registrar um ouvinte io.realm.RealmResults.addChangeListener(RealmChangeListener) para serem notificados quando a query for concluída. |
encontrarPrimeiro
public E findFirst () |
---|
Localiza o primeiro objeto que atenda às condições de consulta. O lançamento de consultas pesadas a partir do thread da interface do usuário pode resultar em uma queda de armações ou até mesmo em ANRs. Não recomendamos fazer isso, mas é permitido por padrão. Se você quiser evitar esses comportamentos, poderá obter um Realm usando uma RealmConfiguration que define explicitamente RealmConfiguration.Builder.allowQueriesOnUiThread(boolean) para Devoluções o objeto encontrado ou Lança
|
findFirstAsync
public E findFirstAsync () |
---|
Semelhante a findFirst() mas executado de forma assíncrona em uma thread de trabalho. Um ouvinte deve ser registrado no RealmObject retornado para receber a notificação quando a query for concluída. O ouvinte registrado também será acionado se houver alterações feitas no RealmObject consultado. Se o RealmObject for excluído, o ouvinte será chamado uma última vez e, em seguida, parará. A query não será executada novamente. Devoluções imediatamente um RealmObject vazio com Lança |
Obter descrição
public String getDescription () |
---|
Retorna uma descrição textual desta query. Devoluções a descrição textual da query. |
getQueryPointer
public long getQueryPointer () |
---|
Retorna o ponteiro para a query subjacente do C++. Esse método só é público devido às opções de design arquitetural que são difíceis de contornar e devem ser consideradas internas e podem mudar sem aviso. Devoluções o ponteiro para a query C++ subjacente. |
getRealm
Retorna a Instância de Realm à qual esta query pertence. Chamar Realm.close() na instância retornada não é recomendado, pois é o mesmo que chamá-la na Instância de Realm, o que pode fazer com que o Realm feche completamente, invalidando a query. Devoluções Realm à qual esta query pertence. Lança
|
getTypeQuered
public String getTypeQueried () |
---|
Retorna o nome do Realm interno do tipo que está sendo query. Devoluções o nome interno da classe de modelo Realm que está sendo query. |
maior que
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior que. Parâmetros
Devoluções o objeto de query. Lança
|
maiorThanOrEqualTo
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação maior ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Em
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
Em comparação. Isso permite que você teste se os objetos correspondem a qualquer valor em uma matriz de valores. Parâmetros
Devoluções o objeto de query. Lança
|
isEmpty
Condição que encontra valores considerados "vazios", ou seja, uma lista vazia, a string de comprimento 0 ou array de bytes. Parâmetros
Devoluções o objeto de query. Lança
|
isNotEmpty
Condição que encontra valores considerados "Não vazios", ou seja, uma lista, uma string ou uma array de bytes com valores não vazios. Parâmetros
Devoluções o objeto de query. Lança
|
isNotNull
Testa se um campo não é Parâmetros
Devoluções o objeto de query. Lança
|
IsNull
Testa se um campo é Para query de link, se qualquer parte do caminho do link for Parâmetros
Devoluções o objeto de query. Lança
|
é válido
public boolean isValid () |
---|
Verifica se io.realm.RealmQuery ainda é válido para uso, ou seja, se io.realm.Realm a instância não foi fechada e qualquer io.realm.RealmResults pai ainda é válido. Devoluções
|
menos de
Comparação menos que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menos que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menos que. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menos que. Parâmetros
Devoluções o objeto de query. Lança
|
Menor ou igual a
Comparação menor ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menor ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menor ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação menor ou igual a. Parâmetros
Devoluções o objeto de query. Lança
|
semelhante a
Condição de que o valor do campo corresponda à substring especificada, com curingas:
Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo corresponda à substring especificada, com curingas:
Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo corresponda à substring especificada, com curingas:
Parâmetros
Devoluções o objeto de query. Lança
|
Condição de que o valor do campo corresponda à substring especificada, com curingas:
Parâmetros
Devoluções o objeto de query. Lança
|
limit
Limita o número de objetos retornados caso a consulta corresponda a mais objetos.Observe que, ao usar este método em combinação com sort(string) e distinct(string, string...) , eles serão executados na ordem em que foram adicionados, o que pode afetar o resultado final. Parâmetros
Lança
|
max
Localiza o valor máximo de um campo. Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
maxRealmAny
Localiza o valor máximo de um campo RealmAny . Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
maximumDate
Localiza o valor máximo de um campo. Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
min
Localiza o valor mínimo de um campo. Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
minRealmAny
Encontra o valor mínimo de um campo RealmAny . Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
minimumDate
Localiza o valor mínimo de um campo. Parâmetros
Devoluções se não existirem objetos ou se todos eles tiverem Lança
|
não
public RealmQuery not () |
---|
Negar condição. Devoluções o objeto de query. |
Não é igual a
Comparação não igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação não igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação não igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação não igual a. Parâmetros
Devoluções o objeto de query. Lança
|
Comparação não igual a. Parâmetros
Devoluções o objeto de query. Lança
|
ou
public RealmQuery or () |
---|
Lógica-ou duas condições. Devoluções o objeto de query. |
Predicado bruto
Crie um predicado baseado em texto utilizando a Realm Query Language. Este predicado pode ser combinado com outros predicados seguros brutos ou de tipo, ele aceita Realm value como argumentos. Os nomes de classes e propriedade usados no predicado bruto podem ser os nomes definidos nas classes do Modelo Realm ou os nomes internos definidos usando o io.realm .annotations.RealmClass ou io.realm.annotations.RealmField annotations. Se uma classe ou nome de propriedade contiver espaços, estes deverão ser evitados. Os argumentos são definidos no predicado da string como $argument_index, onde $argument_index é um número inteiro decimal que especifica a posição do argumento na lista de argumentos. O primeiro argumento é referenciado por $0, o segundo por $1, etc. Consulte estes Docs para obter uma descrição mais detalhada do RQL. Exemplos:
Parâmetros
Lança
|
sort
Classifica o resultado da query pelos nomes de campo específicos nas ordens fornecidas. Os campos posteriores só serão usados se os valores de campo anteriores forem iguais. Atualmente, a classificação está limitada a conjuntos de caracteres em 'Latin Basic', 'Latin Supplement', 'Latin Extended A', 'Latin Extended B' (UTF-8 faixa 0- 591). Para outros conjuntos de caracteres, a classificação não terá efeito. Parâmetros
Lança
|
Classifica o resultado da query pelos nomes de campo específicos nas ordens fornecidas. No momento, a classificação está limitada aos conjuntos de caracteres em 'Latin Basic', 'Latin Supplement', 'Latin Extended A', 'Latin Extended B' (UTF-8 faixa 0-591). Para outros conjuntos de caracteres, a classificação não terá efeito. Parâmetros
Lança
|
Classifica o resultado da query pelo nome e ordem do campo especificado.A classificação está limitada a conjuntos de caracteres em 'Latin Basic', 'Latin Supplement', 'Latin Extended A', 'Latin Extended B' (UTF-8 faixa 0-591) . Para outros conjuntos de caracteres, a classificação não terá efeito. Parâmetros
Lança
|
Classifica o resultado da query pelo nome do campo específico em ordem crescente.A classificação é atualmente limitada a conjuntos de caracteres em 'Latin Basic', 'Latin Supplement', 'Latin Extended A', 'Latin Extended B' (UTF-8 faixa 0-591 ). Para outros conjuntos de caracteres, a classificação não terá efeito. Parâmetros
Lança
|
soma
Calcula a soma de um determinado campo. Parâmetros
Devoluções a soma dos campos dos objetos correspondentes. Se não existirem objetos ou todos eles tiverem Lança
|