के बाद सभी ऑब्जेक्ट्स को सरणी में लोड करने के लिए कैसे करें मैं Parse.com का उपयोग अपने बैकएंड के रूप में कर रहा हूं और क्वेरी के बाद मैं पार्स ऑब्जेक्ट के अंदर सभी डेटा के साथ सरणी कैसे भर सकता हूं? मैं री-मैपिंग से कैसे बच सकता हूं? उदाहरण: नाम::क्वेरी Parse.com
$scope.addContList = contacts.map(function(obj) { // re-map!!!!
return {name: obj.get("name")}; // mapping object using obj.get()
});
मैं अपने पार्स ऑब्जेक्ट के गुणों एक के बाद एक मानचित्रण कर रहा हूँ obj.get ("नाम"), आदि वहाँ एक बेहतर तरीका है?
$scope.addContList = [];
var ActivityContact = Parse.Object.extend("ActivityContact2");
var query = new Parse.Query(ActivityContact);
query.equalTo("activityId", $scope.objId);
query.find({
success: function(contacts) {
console.log("Successfully retrieved " + contacts.length + " contact.");
$scope.$apply(function() {
/*$scope.addContList = contacts.map(function(obj) {
return {name: obj.get("name")}; // mapping object using obj.get()
});*/
for (var i = 0; i < contacts.length; i++) {
$scope.addContList.push(contacts.ALL_PROPERTIES); // contacts.ALL_PROPERTIES does not exist, I'm looking a way to do that and avoid mapping?
}
});
console.log("--->>>"+JSON.stringify($scope.addContList, null, 4));
},
error: function(object, error) {
// The object was not retrieved successfully.
// error is a Parse.Error with an error code and message.
}
});
- मैं अंडरस्कोर पुस्तकालय का उपयोग करना चाहिए, कि एक ही रास्ता जाने के लिए है?
- मैंने पीएफQuery का उपयोग करके कुछ पीपीएल देखा है, लेकिन मुझे नहीं पता कि यह क्या है, इसके लिए पीएफQuery बेहतर है?
धन्यवाद!
आपके उत्तर के लिए धन्यवाद! मैं $ scope.addContList को ng-repeat में उपयोग कर रहा हूं इसलिए मुझे इस तरह की वस्तुओं की एक सरणी चाहिए: [{name: "myname1"}, {name: "myname2"}, {name: "myname3 "}]। अगर मैं आपके समाधान का उपयोग करता हूं तो मैं ParseObject को समाप्त कर दूंगा जिसका मैं उपयोग नहीं कर सकता (या कम से कम इतना आसान नहीं)। यदि आप कोड टिप्पणियों को देखते हैं तो मेरे पास है: $ scope.addContList = contact.map (फ़ंक्शन (obj) {return {name: obj.get ("name")};}); मैं उसी कारण से ऑब्जेक्ट को रीमेप कर रहा हूं। – lito
मैं देखता हूं। तो आपके 'contact.map (...)' समाधान में क्या गलत था? –
मुझे लगता है कि वर्बोज़ है और मैं एक बेहतर विकल्प की तलाश में हूं। धन्यवाद! – lito