In below mongo collection, how can i filter documents which contains key cat1
?
{
"_id" : ObjectId("xxxxxxxxxx"),
"key1_cat1": "val1"
}
{
"_id" : ObjectId("xxxxxxxxxx"),
"key1_cat2": "val2"
}
{
"_id" : ObjectId("xxxxxxxxxx"),
"key2_cat1": "val3"
}
{
"_id" : ObjectId("xxxxxxxxxx"),
"key2_cat2": "val4"
}
I am looking for something like collection.find({"$key_contains":"cat1"})
which should filter doc1 and doc2 and output as
{
"_id" : ObjectId("xxxxxxxxxx"),
"key1_cat1": "val1"
}
{
"_id" : ObjectId("xxxxxxxxxx"),
"key2_cat1": "val3"
}