редактировать 2
Если вы наткнетесь на это, проверьте оба ответа, так как я бы сейчас использовал для этого pluck
У меня есть довольно большой пользовательский набор данных, который я хотел бы вернуть, чтобы он отображался как json. Одна часть:
l=Location.find(row.id)
tmp[row.id]=l
но я бы хотел сделать что-то вроде:
l=Location.find(row.id).select("name, website, city")
tmp[row.id]=l
но, похоже, это не работает. Как мне заставить это работать?
Спасибо
отредактируйте 1 в качестве
альтернативы, есть ли способ передать массив только тех атрибутов, которые я хочу включить?