Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer



13
MongoDB-Aggregation: Wie erhalte ich die Gesamtzahl der Datensätze?
Ich habe die Aggregation zum Abrufen von Datensätzen aus Mongodb verwendet. $result = $collection->aggregate(array( array('$match' => $document), array('$group' => array('_id' => '$book_id', 'date' => array('$max' => '$book_viewed'), 'views' => array('$sum' => 1))), array('$sort' => $sort), array('$skip' => $skip), array('$limit' => $limit), )); Wenn ich diese Abfrage unbegrenzt ausführe, werden 10 …
97 mongodb 

1
Mungo findByIdAndUpdate gibt nicht das richtige Modell zurück
Ich habe ein Problem, das ich zuvor noch nicht gesehen habe, dass das Mongoose findByIdAndUpdate im Rückruf nicht das richtige Modell zurückgibt. Hier ist der Code: var id = args._id; var updateObj = {updatedDate: Date.now()}; _.extend(updateObj, args); Model.findByIdAndUpdate(id, updateObj, function(err, model) { if (err) { logger.error(modelString +':edit' + modelString +' …

12
Herstellen einer Verbindung zum Microsoft SQL Server mit Python
Ich versuche, über Python eine Verbindung zu SQL herzustellen, um einige Abfragen in einigen SQL-Datenbanken auf Microsoft SQL Server auszuführen. Aus meiner Online-Recherche und in diesem Forum geht hervor, dass die vielversprechendste Bibliothek pyodbc ist. Also habe ich den folgenden Code gemacht import pyodbc conn = pyodbc.connect(init_string="driver={SQLOLEDB}; server=+ServerName+; database=+MSQLDatabase+; trusted_connection=true") …
97 python  sql  windows 

10
Wie setze ich db in Django zurück? Ich erhalte den Befehl 'Reset' nicht gefunden Fehler
Folgen Sie diesem Django by Example-Tutotrial hier: http://lightbird.net/dbe/todo_list.html Das Tutorial sagt: "Dies ändert unser Tabellenlayout und wir müssen Django bitten, Tabellen zurückzusetzen und neu zu erstellen: manage.py reset todo; manage.py syncdb"" Wenn ich jedoch laufe manage.py reset todo, erhalte ich den Fehler: $ python manage.py reset todo - Unknown command: …


5
Die Methode leftShift () für Argumente konnte nach dem Update von Studio 3.4 nicht gefunden werden
Nach dem Aktualisieren der Studio- 3.4und Gradle-Version auf habe 5.1.1ich den Fehler bei meiner Aufgabe erhalten, da die Methode leftShift () nicht gefunden werden konnte. Meine Aufgabe: task incrementBetaVersion << { println("Incrementing Beta Version Number...") incrementVersionNumber('BetaVersionNumber') println("Incrementing Beta Version Number...") incrementVersionName('BetaVersionName') } Ich habe den Fehler für den linken Schichtführer …

10
Konvertieren Sie die Schnittstelle {} in int
Ich versuche, einen Wert von einem JSON abzurufen und in int umzuwandeln, aber es funktioniert nicht und ich weiß nicht, wie ich es richtig machen soll. Hier ist die Fehlermeldung: ...cannot convert val (type interface {}) to type int: need type assertion Und der Code: var f interface{} err = …
97 go 

8
Wie vergleiche ich Zeiten in Python?
Ich sehe, dass Datumsvergleiche durchgeführt werden können und es gibt auch datetime.timedelta() , aber ich habe Schwierigkeiten herauszufinden, wie ich überprüfen kann, ob die aktuelle Zeit ( datetime.datetime.now()) früher, später oder gleich einer bestimmten Zeit (z. B. 8 Uhr morgens) ist, unabhängig vom Datum.

5
Was ist der Unterschied zwischen formControlName und FormControl?
Ich verwende ReactiveFormsModuleAngular2, um eine Komponente zu erstellen, die ein Formular enthält. Hier ist mein Code: foo.component.ts : constructor(fb: FormBuilder) { this.myForm = fb.group({ 'fullname': ['', Validators.required], 'gender': [] }); } foo.component.html (mit [formControl]): <div class="fields"> <div class="field"> <label>Fullname*</label> <input type="text" [formControl]="myForm.controls.fullname"/> </div> </div> <div class="inline fields"> <label for="gender">Gender</label> <div …

15
Hochladen der Django Rest Framework-Datei
Ich verwende Django Rest Framework und AngularJs, um eine Datei hochzuladen. Meine Ansichtsdatei sieht folgendermaßen aus: class ProductList(APIView): authentication_classes = (authentication.TokenAuthentication,) def get(self,request): if request.user.is_authenticated(): userCompanyId = request.user.get_profile().companyId products = Product.objects.filter(company = userCompanyId) serializer = ProductSerializer(products,many=True) return Response(serializer.data) def post(self,request): serializer = ProductSerializer(data=request.DATA, files=request.FILES) if serializer.is_valid(): serializer.save() return Response(data=request.DATA) Da …

14
Warum kann ich nicht auf System.ComponentModel.DataAnnotations verweisen?
Ich versuche, DataAnnotations in meinem WPF-Projekt zu verwenden, um eine maximale Länge von Zeichenfolgen anzugeben: using System.ComponentModel.DataAnnotations; Ich erhalte jedoch den Fehler Der Typ- oder Namespace-Name 'DataAnnotations' ist im Namespace 'System.ComponentModel' nicht vorhanden (fehlt Ihnen eine Assemblyreferenz?) Ich habe andere Beispiele gesehen , wo DataAnnotations sie in diesem Namensraum existiert. …

5
Was ist der Unterschied zwischen den Abschnitten require und require-dev in composer.json?
Ich fange an, Composer zu verwenden, ich weiß so wenig darüber und habe ein wenig Erfahrung mit der Entwicklung von Webanwendungen. Ich gehe einfach durch Nettuts + Tutorial , also habe ich grundlegende Fragen zum Komponisten. { "require": { "laravel/framework": "4.0.*", "way/generators": "dev-master", "twitter/bootstrap": "dev-master", "conarwelsh/mustache-l4": "dev-master" }, "require-dev": { …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.