[英]Query Mongo date field(set by js date) using ruby
本质上,我有一个采用mm-dd-yy的表格,该值保存在数据库中(值A)。
我在轨道上使用红宝石。 我正在尝试查询数据库中已过期的用户。
query.push(:expire_date => {:$lt => Time.parse(good_till).utc} )
我遇到的问题是,我输入的日期有效,我可以使用此ruby命令将其转换为UTC,但是现在我正在将UTC值检查为字符串。
如何更改我的js代码,以将值A保存到UTC字符串中以使两者可比?
我认为您的:expire_field声明不正确。 好吧,这取决于您在ruby的应用程序上使用哪个mongo框架。 假设您使用的是MongoID,则只需声明以下模型:
class Invoice
include Mongoid::Document
field :expire_date, type: DateTime
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.