2015-01-26 2 views
0

Как я могу реорганизовать этот метод coffeescript, который возвращает объект json?Можете ли вы реорганизовать этот код?

getQuery: -> 
    p = 
    user: 
     __type: "Pointer" 
     className: '_User' 
     objectId: @model.id 
    private: false 

    q = 
    user: 
     __type: "Pointer" 
     className: '_User' 
     objectId: @model.id 

    spec = 
    projects: 
     collection: "Projects" 
     params: 
     where: JSON.stringify(p) 
     needsFetch: true 

    payments: 
     collection: "Payments" 
     params: 
     where: JSON.stringify(q) 
     needsFetch: true 

вар «р» и «д» почти так же, но «р» имеет {частное: истинно}

Спасибо заранее.

ответ

0

Если вы используете подчеркивание, вы можете расширить p который является по существу словарь:

q = _.extend p, {private:false} 
+0

Это действительно удивительным. Очень признателен! – abr

Смежные вопросы