如何检查mongodb中的字符串长度是否> 0?

尼基尔·乔希

我在 MongoDb 上从 GoLang 触发 mgo 以查找修剪字符串长度大于零的记录,我在下面尝试过,但都不起作用,请帮忙。

findQuery["shopname"] = bson.M{"$where": "len > 0"}
findQuery["shopname"] = bson.M{"$where": "shopname.len > 0"}
findQuery["shopname"] = bson.M{"$where": "this.shopname.len > 0"}
findQuery["shopname"] = bson.M{"$regex": ".*.*"}
凯文·桑多

如果您只是在寻找非空值,请尝试以下操作:

bson.M{"$exists": true, "$ne": ""}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

只要有最大长度,如何返回“ 0”作为字符串?

检查字符串是否为1,0,否则打印字符串

使用Laravel验证检查字符串是否为“ 0”

在猫鼬中,我如何要求String字段不为null或未定义(允许长度为0的字符串)?

使用Java中的Scanner接受空字符串或长度为0的字符串作为输入

将尾随0添加到df.Column中的字符串(取决于长度)

空字符串的长度怎么可能大于0?

在VBA中声明长度为0的字符串数组-不可能吗?

C中带\ 0的字符串的长度

是否有矢量化的方法来检查DataFrame中的值(例如,如果所有内容都是长度为0的字符串)

PHP-如何检查字符串是否具有0和1或0或1

如何在字符串中插入0

在字符串前面加上0(特定长度)

如何从字符串数组中删除\ 0

如何判断case语句在Oracle中字段的值是否为字符串“ 0”?

for循环中的c ++字符串使长度为0

修复校验'\ 0'以获取字符串的长度

检查字符串是否只有0和1

如何使用PHP中的preg_match检查字符串中是否存在特殊字符,如(>,<,-,0-9)

NASM组装:检查字符串的长度+确认字符串仅由'0','1'和'2'组成?

字符串长度始终为 0

发布空正文(长度为 0 的字符串)

如何检查字符串是否仅包含“az”、“AZ”和“0-9”字符

如何使用正则表达式检查字符串是否包含特殊字符(az 0-9 和 _ 以外的字符)

运行时检查失败 #0 在 Xout_of_range("无效的字符串位置"); 在字符串中

检查字符串中的字符长度是否相同

仅当大于 0 时才显示字符串的长度

检查字符串是否在 Variant 中,然后分别用 1/0 替换 Yes/No 结果

如何根据与目标长度相比的字符串长度差异向字符串添加 0?