Yes, var item = e[i].OurRating; was the answer, thanks.
On Monday, June 8, 2015 at 10:33:05 PM UTC-6, ryandesign wrote:
>
>
> On Jun 8, 2015, at 12:56 PM, JBD wrote:
>
> > I am trying to loop through an array and change the value of a field in
> a node.js controller. How do I do this?
> >
> > item.fetch({
> > onerror: function() {
> > res.status(404).end();
> > },
> > success: function() {
> > var e = item.toJSON();
> > for (var i in e) {
> > e.OurRating =
> e.OurRating*10).toFixed(0);;
>
>
> Here, did you mean "i.OurRating" instead of "e.OurRating"?
>
> Of course, you've got other typos, like the mismatched close parenthesis
> and the second trailing semicolon.
>
> > }
> > viewData.Item = e;
> > render(req, res, 'page',
> viewData);
> > }
> > });
>
>
--
Job board: http://jobs.nodejs.org/
New group rules:
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
---
You received this message because you are subscribed to the Google Groups
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/nodejs/a9d6fa52-20ba-4452-acb8-557137f39ac0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.