0
私はmongodbに新しく、私は自分のmysqlからレコードをフェッチしてmongoコレクションに格納するcronファイルを作成しようとしています。今私が望むのは、レコードを持っているかどうかをチェックする、別のコードを書く必要があるということです。レコードを挿入したり更新したりする必要はありません。mongoレコードが存在するか、mongoのレコードをphpを使って更新します
私のコードはこのようです。
$query="select * from tt";
$result=mysqli_query($connect,$query);
while($fetch=mysqli_fetch_array($result)){
$uname=$fetch['name'];
$lastname=$fetch['lastname'];
$surname=$fetch['surname'];
$age=$fetch['age'];
$document=array("name"=>$uname,"lastname"=>$lastname,"surname"=>$surname,"age"=>$age);
私はレコードが、私は-criteriaに与えるかわからない
$update = $collection->update($criteria,$document,array('upsert' =>true));
ええ、私はそれを試みましたが、新しいレコードagain.itは何も更新していません....... –
私はそれを得ました....ありがとう –