2
如果我有貓鼬請勿針對在貓鼬中等於NULL的參數進行查詢?
Employee{
FirstName : String,
LastName : String,
Job : String,
}
以下DB模式,我有兩個文檔看起來像這樣的:
{
FirstName : Bob,
LastName : Jackson
Job : Professor
}
{
FirstName : Michael,
LastName : Jackson,
Job : Professor,
}
,如果我有一個查詢,執行以下操作:
Employee.find{FirstName : "Michael" , LastName : NULL, Job : NULL}
它將返回null。
相反,我想忽略有參數等於NULL,因爲他們沒有在查詢及以上,我想查詢存在被視爲字段:
Employee.find{「FirstName : Michael」}
我該怎麼辦呢?