我想创建一个从数据库中获取记录的查询。在Manager Model中,Manager Table具有date_of_birth列。查询是:
Manager.all.where(:date_of_birth => Date.now)
通过查询将date_of_birth列的整个格式与Manager Controller的索引操作中的当前日期进行比较。但我的要求是将date_of_birth列的月份和日期与今天的日期和月份进行比较。我该怎么做那?请帮我。提前谢谢。
答案 0 :(得分:1)
您可以使用SQL方法DAY()
和Manager.all
.where("MONTH(date_of_birth) = (?)", Date.now.month)
.where("DAY(date_of_birth) = (?)", Date.now.day)
进行查询,如下所示:
class Cordova: NSObject {
let path:String = ""
func create ( path:String ) -> Int32 {
let task:NSTask = NSTask()
task.launchPath = "/usr/local/lib/node_modules/cordova" //????
task.arguments = ["codova", "create", path]
task.launch()
task.waitUntilExit()
return task.terminationStatus
}
}
文档: