Чтобы уточнить. Важно знать, что:
. Вот рабочий фрагмент кода, где мы немного манипулируем датами для обеспечения Mongo (здесь я использую mongoose и хотите, чтобы результаты для строк, атрибут даты которых меньше (до) даты, заданной как параметр myDate), могут корректно обрабатывать:
var inputDate = new Date(myDate.toISOString());
MyModel.find({
'date': { $lte: inputDate }
})
Да, вы можете сделать это с помощью to_json
.
Возможно, вам придется потребовать 'json'
, если вы не используете Rails.
Попробуйте. Если вы используете Ruby on Rails (а теги говорят, что вы это так), я думаю, что этот точный код уже должен работать, ничего не требуя.
Rails поддерживает вывод JSON из контроллеров, поэтому он уже извлекает весь код сериализации JSON, который вам когда-либо понадобится. Если вы планируете выводить эти данные через контроллер, вы можете сэкономить время, просто написав
render :json => @person