Функция mysql в Codeigniter I Используйте list_field (), чтобы вернуть массив, содержащий имена полей.Что делает эквивалент в mongoDB для возврата массива, который содержит имя поля?В приведенном ниже коде я использую функцию list_field
function GetField($execution) {
$query = $this->db->query($execution);
if ($query->num_rows() > 0) {
return $query->list_fields();
} else {
return array();
}
}
Моя цель - при наличии ввода со сложными запросами столбец отображается динамически в соответствии с запросом ввода
Итак, точкаЯ хочу создавать приложения, такие как rockmongo & phpMyAdmin.Поэтому, когда мы вводим запрос, результаты совпадают с запросом, который мы вводим.Ну, я до сих пор не нашел функцию, чтобы поле bson MongoDB появлялось динамически в соответствии с запросом, данным пользователем.Пример запроса, подобного следующему:
db.users.find({}, {a:1,b:1})
, поэтому поле bson, которое появляется, это a и b.