如果您有一个
time.Time字段,并且想知道它是否正确地设置了有效日期,则可以查询其
IsZero()方法。否则,如果您要在数据库中查询此类文档,则可以执行以下操作之一。
查询该字段是否为假:
iter := collection.Find(bson.M{"field": false}).Iter()使用$
exists运算符查询该字段是否可用:
iter := collection.Find(bson.M{"field": bson.M{"$exists": true}}).Iter()使用$
type运算符查询字段是否为日期:
iter := collection.Find(bson.M{"field": bson.M{"$type": 9}}).Iter()


