{}
ctrl+space to trigger autocomplete | shift+enter to parse
shift+enter to parse these documents, analyze them with mongodb-schema dynamically update the autocompletion `fields` suggested in the Query input.
[
{
_id: ObjectID('582242f21af66599dff0f694'),
name: 'Lucas Hrabovsky',
first_name: 'Lucas',
last_name: 'Hrabovsky',
avatar: {
color: '6ce4b3',
image_urls: {
square_25: 'https://static.intercomassets.com/avatars/124738/square_25/2014-09-29_17.18.53-1462415402-1462469756.jpg?1462469756',
square_50: 'https://static.intercomassets.com/avatars/124738/square_50/2014-09-29_17.18.53-1462415402-1462469756.jpg?1462469756',
square_128: 'https://static.intercomassets.com/avatars/124738/square_128/2014-09-29_17.18.53-1462415402-1462469756.jpg?1462469756'
}
},
apps: [
{
name: 'MongoDB Compass'
}
],
created_at: '2015-07-08T16:58:51.000Z',
is_team: false,
is_bot: false,
localized_sender_name: 'Lucas from MongoDB Compass',
department: 'Unknown',
app_permissions: [
{
can_send_messages: true,
role: 'full_access',
description: 'Full access',
descriptions: ['Full access']
}
],
location_data: {
latitude: 40.7317,
longitude: -73.9885,
city_name: 'New York',
country_name: 'United States',
timezone: 'America/New_York'
},
has_unseen_changes: true
}
]
{ _id: {name: '_id', path: '_id', count: 1, type: 'ObjectID'}, app_permissions: { name: 'app_permissions', path: 'app_permissions', count: 1, type: 'Array', nestedFields: [ 'app_permissions.can_send_messages', 'app_permissions.description', 'app_permissions.descriptions', 'app_permissions.role' ] }, 'app_permissions.can_send_messages': { name: 'can_send_messages', path: 'app_permissions.can_send_messages', count: 1, type: 'Boolean' }, 'app_permissions.description': { name: 'description', path: 'app_permissions.description', count: 1, type: 'String' }, 'app_permissions.descriptions': { name: 'descriptions', path: 'app_permissions.descriptions', count: 1, type: 'Array' }, 'app_permissions.role': { name: 'role', path: 'app_permissions.role', count: 1, type: 'String' }, apps: { name: 'apps', path: 'apps', count: 1, type: 'Array', nestedFields: ['apps.name'] }, 'apps.name': new String('apps'), avatar: { name: 'avatar', path: 'avatar', count: 1, type: 'Document', nestedFields: ['avatar.color', 'avatar.image_urls'] }, 'avatar.color': { name: 'color', path: 'avatar.color', count: 1, type: 'String' }, 'avatar.image_urls': { name: 'image_urls', path: 'avatar.image_urls', count: 1, type: 'Document', nestedFields: [ 'avatar.image_urls.square_128', 'avatar.image_urls.square_25', 'avatar.image_urls.square_50' ] }, 'avatar.image_urls.square_128': { name: 'square_128', path: 'avatar.image_urls.square_128', count: 1, type: 'String' }, 'avatar.image_urls.square_25': { name: 'square_25', path: 'avatar.image_urls.square_25', count: 1, type: 'String' }, 'avatar.image_urls.square_50': { name: 'square_50', path: 'avatar.image_urls.square_50', count: 1, type: 'String' }, created_at: { name: 'created_at', path: 'created_at', count: 1, type: 'String' }, department: { name: 'department', path: 'department', count: 1, type: 'String' }, first_name: { name: 'first_name', path: 'first_name', count: 1, type: 'String' }, has_unseen_changes: { name: 'has_unseen_changes', path: 'has_unseen_changes', count: 1, type: 'Boolean' }, is_bot: {name: 'is_bot', path: 'is_bot', count: 1, type: 'Boolean'}, is_team: {name: 'is_team', path: 'is_team', count: 1, type: 'Boolean'}, last_name: {name: 'last_name', path: 'last_name', count: 1, type: 'String'}, localized_sender_name: { name: 'localized_sender_name', path: 'localized_sender_name', count: 1, type: 'String' }, location_data: { name: 'location_data', path: 'location_data', count: 1, type: 'Document', nestedFields: [ 'location_data.city_name', 'location_data.country_name', 'location_data.latitude', 'location_data.longitude', 'location_data.timezone' ] }, 'location_data.city_name': { name: 'city_name', path: 'location_data.city_name', count: 1, type: 'String' }, 'location_data.country_name': { name: 'country_name', path: 'location_data.country_name', count: 1, type: 'String' }, 'location_data.latitude': { name: 'latitude', path: 'location_data.latitude', count: 1, type: 'Number' }, 'location_data.longitude': { name: 'longitude', path: 'location_data.longitude', count: 1, type: 'Number' }, 'location_data.timezone': { name: 'timezone', path: 'location_data.timezone', count: 1, type: 'String' }, name: {name: 'name', path: 'name', count: 1, type: 'String'}}
{}