我想创建一些API,这些API允许用户仅传递数字,布尔值等类型的字符串。并在查询mongodb之前自动将它们转换。有可能吗?
答案 0 :(得分:0)
是的,MongoDB是可能的。您可以编写自己的实用程序以在mongo特定查询中转换字符串,也可以使用诸如enter link description here之类的一些开源实用程序。
最终,MongoDB接受JSON字符串执行相同的客户端,并且也将每个查询转换为相同的JSON格式。 MongoDB客户端或MongoDB不需要任何预定义的映射或POJO。
此实用程序将转换字符串,如下所示-
用户字符串-
“从firstName ='Vijay'和lastName ='Rajput'的用户中选择*
然后该实用程序会将其转换为-
db.users.find({$ and:[{firstname:'Vijay'},{lastName:'Rajput'}]})