Pergunta

Eu estou olhando para expandir meu conhecimento rubi além de scripts, código de teste e analisadores de arquivo por escrever alguns serviços web. Estou pensando em usar sequela como um ORM.

Quais são as vantagens de usar Sequel Núcleo ou Sequel modelo? O que eu deveria estar olhando para fora? Quais são as regras de ouro são lá para escolher um ou o outro?

Foi útil?

Solução

Sequel núcleo é mais um menos uma versão do SQL em ruby. É bom para relatórios, processamento de dados, ou quando você quer manipular conjuntos de objetos de uma vez.

Sequel :: Modelo é um mapeador objeto-relacional, o que lhe permite comportamento atribuir a tipos específicos de linhas. Se a maior parte do seu trabalho é lidar com linhas individuais em vez de grupos de linhas, você provavelmente vai querer modelos de uso.

Se você não tiver certeza, comece com Sequel Modelo. Sequel modelo é construído em cima do núcleo sequela, então você tem todo o poder de conjuntos de dados fundamentais quando se utiliza modelos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top