Explorar um arquivo do Realm
Nesta página
Visão geral
Ao abrir um arquivo realm no Realm Studio, você pode:
Visualizar objetos ao vivo em tempo real
Objetos de query no domínio
Exportar definições do modelo do SDK
Isso o torna uma ferramenta valiosa para desenvolver e depurar aplicativos com o apoio do Realm.
Visualizar objetos ao vivo em tempo real
O Realm Studio permite que você visualize objetos ao vivo enquanto executa um aplicativo cliente em um emulador. Você pode ver como as funções em seu aplicativo estão transformando objetos em tempo real. Esta é uma poderosa ferramenta de depuração e desenvolvimento.
Para visualizar objetos ao vivo no Realm Studio, você precisará encontrar seu arquivo de domínio. Depois de conhecer o caminho do arquivo realm, você poderá abri-lo no Realm Studio enquanto o aplicativo estiver em execução.
Observação
Infelizmente, emuladores Android não suportam a visualização de objetos ao vivo no Realm Studio. Se você estiver desenvolvendo para Android, você deve baixar o arquivo do emulador antes de poder acessá-lo.
Objetos de query no território
O Realm Studio permite consultar os objetos no arquivo realm. A capacidade de fazer isso no domínio por meio do Realm Studio oferece uma ferramenta visual para:
Visualize rapidamente os resultados da consulta
Experimentar com sintaxe de consulta
Validar os dados no arquivo de domínio
A barra de query do Realm Studio na parte superior do painel principal aceita a Sintaxe de query do Realm JavaScript. Você pode consultar usando:
Operadores de comparação
Operadores lógicos
Operadores de strings
Você também pode exibir um documento de referência que detalha as opções de query no Realm Studio. Pressione o botão ? ao lado da barra de consulta.
Exportar definições de modelo SDK
O Realm Studio permite exportar definições de modelo, simplificando o desenvolvimento entre plataformas.
Por exemplo, você pode ser um desenvolvedor iOS que já criou um esquema em um aplicativo existente. Agora você precisa declarar o mesmo esquema para seu aplicativo Android. Recriar esse esquema em outra linguagem de programação pode ser demorado e sujeito a erros. Em vez disso, você pode abrir seu arquivo de área no Realm Studio e exportar a definição do modelo no Java.
Para exportar definições de classe atualizadas:
Vá para File > Save model definitionse selecione a linguagem preferida. Linguagens suportadas incluem: Swift, JavaScript, TypeScript, Java, Kotlin e C#.
Especifique um nome e um destino para suas novas definições de classe. Pressione o botão Save.
Se o seu diretório de destino ainda não existe, o Realm Studio cria-o. Dentro, você encontrará um arquivo que contém uma lista completa de classes e propriedades, incluindo novas adições.