我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

PHP MongoDB - 字符串搜索 - 不区分大小写和特殊字符

I'm using below query to find the duplicate record.

$doc = $db->collection->findOne(array('field' => new MongoRegex("/^$value/i")));

if (isset($doc) === false) {
    $db->collection->insert(array('field' => $value));
}

This works fine until a special character comes like "(", ")", and might be some more. How should I change my query to work in these cases?

近期文章

  • PHP strip_tags在ckeditor文本区域中删除新行。 怎么阻止它?
  • 为什么这个autosuggest不起作用?
  • 使用imagettftext的水印文本
  • 序列化和反序列化函数
  • 存储要在以后的表单中使用的用户名
  • JQuery从回调函数发布数据
  • 将月份和日期与当前日期进行比较
  • 使用angularjs和php进行数据过滤和显示
  • 使用PHP从一个implode变量中创建两个值
  • 如何发送javascript代码作为mailto href的主体
  • 反射异常类文件系统不存在
  • 如何使用PHP在表单提交页面上显示cURL响应
  • 使用单个sql语句将数组和非数组值插入数据库
  • Drupal7 + ReactJS SPA在应用程序内正确路由
  • 如何在volusion中编写插入,更新和删除查询
  • 服务器拾取旧文件
  • 使用mySQL JOIN排序问题
  • 外键(新手)
  • 导入sqlsrv驱动程序以修复错误的问题:调用未定义的函数sqlsrv_connect()
  • XML / PhP如何更新节点NextID

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华