Jump to content

Search the Community

Showing results for tags 'mongodb'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 14 results

  1. Kelpado

    MongoDB ligação Web Based

    Boas, Gostava que me esclarecessem sobre um assunto que diz respeito à conexão e execução de querys em MongoDB para uma aplicação web. Eu tenho um site que utilizo html, css, javascript e gostava de saber como posso facilmente aceder e gerir esta noSQL database? Abraços,
  2. Boas. Estou aqui com um problema. Estou a trabalha com NoSQL(MongoDB), e para testar coloquei 10 000 registos numa colecção... Então quando vou fazer a consulta a essa colecção para trazer os registos, demora muito tempo, alguém sabe o que posso fazer para melhorar o tempo da consulta? De salientar que eu estou a fazer relações no mongo, estou a fazer referencias de umas colecções para as outras, poderá ser disso, que torna a consulta mais lenta? Se alguém me poder ajudar agradecia.
  3. Oi! Tenho a minha aplicação django-tastypie e como BD MongoDB Mas estou com um problema, que é não conseguir fazer o filtro em mais que um nivel, Vou dar um exemplo para explicar melhor. Tenho o seguinte: class EntrepreneurResource(resources.MongoEngineResource): country = fields.ReferencedListField(of='Football.Resource.CountryResource', attribute='country', full=True, null=True) class Meta: queryset = Entrepreneur.objects.all() allowed_methods = ('get', 'post', 'put', 'delete', 'patch') list_allowed_methods = ['get', 'post','put', 'delete', 'patch'] authorization = Authorization() filtering = { 'id' : ALL, 'name' : ALL,, 'country' : ALL_WITH_RELATIONS, } Quando quero fazer um filtro no Entrepreneur pelo country faço o seguinte: http://localhost:8080/onpitch/api/v1/Entrepreneur/?country=51cd93e18774a713bc1f5763 E ele devolve os entrepreneur que têm o country com aquele id Mas agora se eu quizer, um filtro por exemplo assim: http://localhost:8080/onpitch/api/v1/Entrepreneur/?country__name=Portugal Não me devolve nada, [ ] Alguém me pode ajudar? O que estou a fazer mal?
  4. Boas! Estou a desenvolver um projecto em que estou a utilizar MongoDB e Django, utilizando django-mongonegine e Tastypie(API REST). Já alguém fez algo utilizando estas tecnologias em conjunto? É que estou com um problema em conseguir implementar uma relação "muitos para muitos" no mongodb utilizando essas tecnologias. Se alguém já utilizou diga algo, para eu colocar a minha duvida. Desde já, obrigado
  5. Helio13

    MongoDB - Relacionamento

    Oi Sou novo a trabalhar com MongoDB e estou um pouco confuso agora que isto começa a complicar com as relações. Vou dar um exemplo para me explicar melhor. Eu tenho jogadores e clubes. Quando estou a inserir um jogador escolho o clube a que ele pertence, quando consulto os jogadores, obtenho o clube a que pertence. Mas queria quando consultar o clube, saber que jogadores pertencem a esse clube. Fiz me entender? O meu código está aqui: http://plnkr.co/edit/e6gzFBQFQ2MlLA5DmPSq Como consigo fazer o que pretendo? Consultando os jogadores e fazendo um filtro pelo clube? Alguém me pode ajudar?
  6. Oi. Na minha aplicação Django e mongodb estou a inserir fotos no gridfs do mongo. Inserir apenas uma foto, num registo, tudo ok. Agora quando quero inserir mais que uma, não estou a conseguir. Estou a definir como uma lista, mas dá erro. Estou a tentar assim class Painting(Document): artist = StringField() photo = ListField(FileField()) my_painting = Painting(artist='Steve') my_painting.photo.append(open('C:/BD.JPG', 'r')) my_painting.save() Mas dá-me o seguinte erro: Validationerror('file' object has no attribute 'grid_id': ['photo']) Alguém sabe o que estou a fazer mal?
  7. Oi. Na minha aplicação estou a colocar imagens no GridFS do MongoDB. Manualmente consigo ir buscar a imagem ao GridFS desta forma: my_painting = Painting.objects(id='51921dee8774a71844db90c7').first() print (my_painting.photo.read()).encode("base64") E ele imprime a imagem em base64. Agora como é que consigo por isso numa view, para depois enviar para o browser?
  8. Oi. Tenho uma aplicação em Django que interage com o MongoDB, e queria fazer o upload de imagens para o GridFS do MongoDB. Gostava de saber se quando faço o upload para o GridFS ele também me guarda a imagem numa pasta no servidor? Acho que sim, mas não sei como... Alguém me pode ajudar? O meu código é este: Views.py def upload(request, id): if request.method == 'POST': my_painting = Movie(id=id) my_painting.MovieCover = request.FILES['file'] my_painting.save() return render_to_response('upload.html', {}, context_instance=RequestContext(request)) Documents.py: class Movie(mongoengine.Document): MovieTitle = StringField(max_length=100, required=False) MovieYear = IntField() MovieDuration = StringField(max_length=120, required=False) MovieCover = FileField() Tentei fazer isto FileField(upload_to='pasta') mas não deu.. Ele neste momento está a guardar no GridFS, nas colecções fs.files e fs.chunks, como devia...mas queria saber se é possivel guardar a imagem numa pasta no servidor. Alguém me pode ajudar?
  9. Helio13

    Django + mongoengine - GridFS

    Oi Estou a desenvolver uma aplicação utilizando Django com tastypie e mongoengine para MongoDB. Mas agora tenho que inserir fotos na minha aplicação. Estive a pesquisar e li sobre Gridfs... Como é que utilizo com o Django-Tastypie e mongoengine? Estive a ver esta decumentação: https://mongoengine-odm.readthedocs.org/en/latest/guide/gridfs.html E estava a tentar fazer o seguinte código: from Apli.settings import DBName db = connect(DBName) import mongoengine import gridfsfs = gridfs.GridFS(db) class Movie(mongoengine.Document): MovieCover = FileField() Mas não sei muito bem, se é isto, e dá me o seguinte erro: database must be an instance of Database Alguém me pode ajudar, de como fazer? O que estou a fazer mal? Obrigado
  10. Helio13

    Query no Django

    Estou a tentar uma query no Django para o mongodb, mas não estou a conseguir. Estou a fazer assim: post = Solution.objects.get({'SolutionName':'MEGLES'}) print post Mas ele imprime o seguinte: Solution object O que estou a fazer mal? Alguém me pode ajudar?
  11. Helio13

    Problema enconding

    Estou com um problema na minha aplicação que não estou a conseguir resolver, que é o seguinte: Tenho na minha aplicação a opção de introduzir na bd dados a partir de um ficheiro csv, é parte está ok, o problema é que os dados do csv vêm em utf-8 e eu comparo com dados que vou buscar ao mongodb que vêm em latin ou iso, não sei bem. Eu vou buscar os generos dos filmes e guardo para depois comparar se já existe o genero do filme ou não para depois inserir. Mas quando os que vou buscar ao mongo estao assim: Com\\xe9dia E os que vêm no csv estao assim: Com\\xc3\\xa9dia Isto para o genero Comédia. Como consigo resolver este problema? O meu código está aqui: def csv_upload(request): if request.method == 'POST': gen = Genre.objects.all() genres = dict(Genre.objects.all().values_list('GenreType', 'id')) print genres for obj in gen: genres[obj.GenreType] = obj.id file = request.FILES['file'] dialect = csv_mod.Sniffer().sniff(codecs.EncodedFile(file,"utf-8").read(1024)) file.open() csv = csv_mod.DictReader( codecs.EncodedFile(file,"utf-8"), dialect=dialect ) for line in csv: report = Movie() genall = line["IdGenre"].split(',') print genall movieGenres = [] for cc in genall: if not cc in genres: rep = Genre() rep.GenreType = cc rep.save() genres[rep.GenreType] = rep.id; movieGenres.append(genres[cc]) report.MovieTitle = line["MovieTitle"] report.IdGenre = movieGenres report.MovieYear = line["MovieYear"] report.MovieDuration = line["MovieDuration"] report.save() return render_to_response('index.html', {}, context_instance=RequestContext(request))
  12. Oi Estou com um problema, que é o seguinte: Tenho uma aplicação em Django-tastypie, em que eu do lado do cliente estou a enviar um json, com os dados de um filme, mas para inserir na base de dados (neste caso mongodb), não posso inserir o nome do genero, tenho que inserir o id dele... Então precisava de criar um função que receba, vá verificar se existe esse genero na tabela genero, se sim, traga o id dele e depois insiro o filme na tabela dos filmes, mas em vez do nome do genero o seu id. Alguém me pode ajudar? É que não sei como começar... Sou novo em Django Obrigado
  13. Helio13

    Django + Tastypie + MongoDB

    Boas pessoal! Estou a tentar implementar uma API na minha aplicação em django para intergir com o mongodb e a seguir com o AngularJS. Mas neste momento estou a tentar por o Tastypie a funcionar com o MongoDB.. Já alguém alguma vez implementou algo parecido que me possa ajudar?? Obrigado Cumprimentos Hélio
  14. Bom dia. Estou a criar uma aplicação, que tenho um formulário em Django e tenho que enviar os dados desse formulário para o MongoDB. Já tenho o formulário, e consigo me conectar ao MongoDB...mas não estou a conseguir enviar os dados... O pedaço de código que estou a tentar utilizar para fazer essa parte é o seguinte: def index(request): if request.method == 'POST': firstname = request.POST['firstname'] lastname = request.POST['lastname'] post = Post(firstname=firstname) post.lastname = lastname post.save() Alguém me pode ajudar? Obrigado
×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.