fix: not equal operator

This commit is contained in:
zhuyasen 2025-05-13 19:49:26 +08:00
parent 42bb6b2132
commit 117692ae81
2 changed files with 4 additions and 4 deletions

View File

@ -145,7 +145,7 @@ func (c *Column) convert() error {
switch c.Exp { switch c.Exp {
//case eqSymbol: //case eqSymbol:
case neqSymbol: case neqSymbol:
c.Value = bson.M{"$neq": c.Value} c.Value = bson.M{"$ne": c.Value}
case gtSymbol: case gtSymbol:
c.Value = bson.M{"$gt": c.Value} c.Value = bson.M{"$gt": c.Value}
case gteSymbol: case gteSymbol:

View File

@ -65,7 +65,7 @@ func TestParams_ConvertToMongoFilter(t *testing.T) {
}, },
}, },
}, },
want: bson.M{"name": bson.M{"$neq": "ZhangSan"}}, want: bson.M{"name": bson.M{"$ne": "ZhangSan"}},
wantErr: false, wantErr: false,
}, },
{ {
@ -187,7 +187,7 @@ func TestParams_ConvertToMongoFilter(t *testing.T) {
}, },
}, },
}, },
want: bson.M{"$and": []bson.M{{"name": bson.M{"$neq": "ZhangSan"}}, {"name": bson.M{"$neq": "LiSi"}}}}, want: bson.M{"$and": []bson.M{{"name": bson.M{"$ne": "ZhangSan"}}, {"name": bson.M{"$ne": "LiSi"}}}},
wantErr: false, wantErr: false,
}, },
{ {
@ -315,7 +315,7 @@ func TestParams_ConvertToMongoFilter(t *testing.T) {
}, },
}, },
}, },
want: bson.M{"$or": []bson.M{{"name": "LiSi"}, {"gender": bson.M{"$neq": "male"}}}}, want: bson.M{"$or": []bson.M{{"name": "LiSi"}, {"gender": bson.M{"$ne": "male"}}}},
wantErr: false, wantErr: false,
}, },
{ {