Welcome to tornado_contrib’s documentation!¶
Indices and tables¶
User’s Guide¶
Introduction
Installation
Quickstart
Criando o Model¶
- Para criar um model utilize a classe MotorModel.
Todos os models tem como base de herança o schematics.modes.Model.
Cada attributo constitui de um campo no banco de dados.
A classe interna Meta informa qual collection este modelo pertence.
O código abaixo mostra um exemplo de modelo utilizando o MotorModel.
from contrib.base.models import MotorModel class Person(MotorModel): first_name = StringType() last_name = StringType() class Meta: collection = 'persons'first_name e last_name são campos do modelo, já a classe interna Meta é responsável por informar qual collection do banco de dados será preenchida com os dados do modelo.
O modelo Person acima criará um documento da forma abaixo:
db.persons.insertOne({"first_name": "", "last_name": ""})