次の例をmysqlからMongodbに変換しようとしています。
しかし、私はある点で立ち往生しています。どんな入力でも大歓迎です。
SQL クエリ:
$cmd = "SELECT COUNT(*) FROM (SELECT * FROM pkt_tbl WHERE m_out_port= " . $out_port . " AND m_time<=" . $selPointX . " AND m_time>=" . $startTime . ") AS pkt_tbl WHERE m_in_port=" . $i;
Mongodb クエリ (私が試したこと):
$find_query = array('m_out_port'=>$out_port, 'm_in_port'=>$i,'m_time'=>array('lte' => $selPointX, 'gte'=>$startTime));
$find_projections = count();
$result = $table->find($find_query, $find_projections);
私が試したこと(コードは別として)
mongodb docs およびその他の PHP.NET (Mongodocs) を読みましたが、関連する解決策が見つかりませんでした。
それが正しいかどうかわからない/正しい道を進んでいる.
解明してください。- R