Als «model» getaggte Fragen

Als Teil des MVC-Musters verwaltet das Modell das Verhalten und die Daten der Anwendung.



8
Ignorieren Sie die Zuordnung einer Eigenschaft zu Automapper
Ich verwende Automapper und habe das folgende Szenario: Class OrderModel hat eine Eigenschaft namens 'ProductName', die nicht in der Datenbank enthalten ist. Wenn ich also versuche, das Mapping durchzuführen mit: Mapper.CreateMap<OrderModel, Orders>(); Es wird eine Ausnahme generiert: "Die folgenden 1 Eigenschaften von Project.ViewModels.OrderModel sind nicht zugeordnet: 'ProductName' Ich habe im …


5
Schienen find_or_create_by mehr als ein Attribut?
In Active-Record gibt es ein praktisches dynamisches Attribut namens find_or_create_by: Model.find_or_create_by_<attribute>(:<attribute> => "") Aber was ist, wenn ich nach mehr als einem Attribut suchen oder erstellen muss? Angenommen, ich habe ein Modell für die Behandlung einer M: M-Beziehung zwischen Gruppe und Mitglied namens GroupMember. Ich könnte viele Instanzen haben, in …


7
AngularJS - Optionsfelder an Modelle mit Booleschen Werten binden
Ich habe ein Problem beim Binden von Optionsfeldern an ein Objekt, dessen Eigenschaften boolesche Werte haben. Ich versuche, Prüfungsfragen anzuzeigen, die aus einer $ -Ressource abgerufen wurden. HTML: <label data-ng-repeat="choice in question.choices"> <input type="radio" name="response" data-ng-model="choice.isUserAnswer" value="true" /> {{choice.text}} </label> JS: $scope.question = { questionText: "This is a test question.", …


7
Bestimmen Sie, welche Attribute in Rails after_save callback geändert wurden?
Ich richte in meinem Modellbeobachter einen after_save-Rückruf ein, um nur dann eine Benachrichtigung zu senden, wenn das veröffentlichte Attribut des Modells von false in true geändert wurde. Da Methoden wie geändert? sind nur nützlich, bevor das Modell gespeichert wird. Ich versuche dies derzeit (und erfolglos) wie folgt: def before_save(blog) @og_published …


8
ASP.NET MVC Ja / Nein-Optionsfelder mit stark gebundenem Modell MVC
Weiß jemand, wie man ein Ja / Nein-Optionsfeld an eine boolesche Eigenschaft eines stark typisierten Modells in ASP.NET MVC bindet? Modell public class MyClass { public bool Blah { get; set; } } Aussicht <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> …


3
Wie lade ich json in mein angle.js ng-Modell?
Ich habe eine meiner Meinung nach sehr offensichtliche Frage, aber ich konnte nirgendwo eine Antwort finden. Ich versuche nur, einige JSON-Daten von meinem Server in den Client zu laden. Im Moment verwende ich JQuery, um es mit einem AJAX-Aufruf zu laden (Code unten). <script type="text/javascript"> var global = new Array(); …

26
Das einmal kompilierte Modell Mongoose kann nicht überschrieben werden
Nicht sicher, was ich falsch mache, hier ist meine check.js var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String, password:String, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log("Username supplied"+username); //doSomethingHere }) }); und hier ist meine insert.js var mongoose = …

6
Verwenden von Helfern im Modell: Wie füge ich Hilfsabhängigkeiten hinzu?
Ich schreibe ein Modell, das Benutzereingaben aus einem Textbereich verarbeitet. Nach den Ratschlägen von http://blog.caboo.se/articles/2008/8/25/sanitize-your-users-html-input bereinige ich die Eingabe im Modell, bevor ich sie mit dem before_validate in der Datenbank speichere zurückrufen. Die relevanten Teile meines Modells sehen folgendermaßen aus: include ActionView::Helpers::SanitizeHelper class Post < ActiveRecord::Base { before_validation :clean_input ... …

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.