我在mongoDB中有一个电子邮件列,我必须检查数组中的字段,目前我正在使用以下查询
emailArray = [
{ '$regex': /test@email.com/i },
{ '$regex': /test2@email.com/i },
]
'$or': [ { email: emailArray }, { name: 'testUser' } ] }
我收到以下错误
对于路径“email
的值”[object Object]“,转换为字符串失败
我不确定查询有什么问题:(
答案 0 :(得分:2)
你做错了。 boolean state = ((TextView) v).getText().toString().trim().equals(mContext.getResources().getString(R.string.[some-value]));
应该是正则表达式数组,同时您还缺少查询中的emailArray
。
$in