bububa / mongohub-mac Goto Github PK
View Code? Open in Web Editor NEWMongoHub mac native version.
Home Page: http://mongohub.todayclose.com
MongoHub mac native version.
Home Page: http://mongohub.todayclose.com
Hi,
When I open the app, I get the follow dialog box:
Persistent store migration failed, missing source managed object model.
After I click "okay" I get another dialog box:
Failed to initialize the store
Any ideas why this is happening?
Thanks,
Scott
It reports the following error:
Process: MongoHub [80077]
Path: /Downloads/2010/May-10/MongoHub.app/Contents/MacOS/MongoHub
Identifier: com.thepeppersstudio.MongoHub
...
Date/Time: 2010-05-02 13:27:34.438 +0200
OS Version: Mac OS X 10.6.3 (10D573)
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0
Dyld Error Message:
Library not loaded: libboost_system.dylib
Referenced from: /Downloads/2010/May-10/MongoHub.app/Contents/MacOS/MongoHub
Reason: image not found
It looks like if I have a Date in my Document I get a parser error:
Failure parsing JSON string near: ,
"date"
(where 'date' is the key for my date value in this case)
I'm using MongoHub 2.3.0[61] on a Mac.
When I search for field I'd expect them to show up as table columns. Not sure though how to keep the whole table layout still consistent.
Issue: When using the "Import(MySQL)" feature of mongohub , "date" field types get imported with a 1970 style date.
Example:
Mysql value = 2009-11-11
Value in mongodb after import = 1970-01-15 07:25:19 -0600
For "datetime" field types the import appears to work correctly.
I'm going to be using this to migrate 22,054 records to mongodb. My test import took around 1 minute 4 seconds, not too bad. This tool is going to save me a lot of time on the import side of things. Thanks for the good work!
System Configuration:
MongoDB version 1.4.4 running on OS-X 10.6.4
Mysql version 5.1.37 running on OS-X 10.6.4
When clicking on the drop down arrow at an Array type within a document, the window freezes and displays none of the items in the array. I cannot even close the window. However the app is still alive and I can open other windows.
Clicking on values in the "Find" view of the Query window results brings up edit boxes, but changes don't stick. Will we eventually be able to update records in this view? Thanks.
error:
Unable to resolve Interface Builder plug-in dependency for "MainMenu.xib". This document requires the com.brandonwalkin.BWToolkit Interface Builder 3 plug-in. Consider using Interface Builder 3 to edit this document.
Unable to connect to MongoHQ. They use the dbname as a parameter after the port.
e.g flame.mongohq.com:port/database
The "-" button at the bottom of the Databases/Collections list drops the highlighted Database/Collection instantly onclick. Dangerous.
The current SSH feature only supports user_name@host with password. If we could have it use a specific private key, where the corresponding pub key is in the .ssh/authorized_keys, it would be far more useful, in that we wouldn't need to store potentially sensitive passwords in the ~/Library/Application Support/MongoHub/storedata.
When I say tunnel I mean the equivalent of using:
ssh -L 8888:localhost:27017 [email protected]
this would configure local port 8888 to tunnel the remote's [hostname.tld] localhost port 27017
or if you have ssh access to a machine that can then connect to the mongo
ssh -L 27017:othermachine:27017 username@host
would tunnel local 27017 thru host which would forward othermachine's 27107
I seem to be having an issue with creating an SSH tunnel to access a local DB. What values do I put in exactly for the bind address and ports? Do I leave the remote address / port in the connection?
When i want to modify/insert a document and want explicitly generate an ObjectId through MongoDB, i get a JSON parse error. For example:
{
'field': 'value',
'sub': [
{'_id': ObjectId(), 'field': 'value'}
]
}
The call to ObjectId here is perfectly valid in the mongodb shell.
On Re-Run I'd expect those document that I have expanded to stay expanded. Let's say I search for a field, go into a few docs and then realise I need too see more fields.
I'm storing twitter ids (very big long values) in mongodb, but it looks like the UI is reading these values as ints and causing an overflow. So a number like 93874923874982374987234 is showing up in the UI like -8294498274.
Right now it takes too many clicks to see data.
Just a personal preference: it would be nice if the "Query" window was a pane of the main "Connection" view. Juggling three windows gets unwieldy. Ideally one could have several Query panrs open in tabs.
If this was implemented, I'd think that "Query" should be the default pane, rather than Database or Connection stats.
It would also be nice if double-clicking the Collection on the left opened up the Query view.
i don't think there's a way to start the mongod server locally with mongohub. I have to start mongod in the terminal manually and then run mongohub for my local mongodb. You think a feature could be added to start the mongod server locally?
Running 2.3.0[61], reliably getting the following result:
Application Specific Information:
abort() called
* Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[NSCFDictionary setObject:forKey:]: attempt to insert nil value (key: raw)'
*** Call stack at first throw:
(
0 CoreFoundation 0x00007fff87a0e7b4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x00007fff86af90f3 objc_exception_throw + 45
2 CoreFoundation 0x00007fff87a0e5d7 +[NSException raise:format:arguments:] + 103
3 CoreFoundation 0x00007fff87a0e564 +[NSException raise:format:] + 148
4 Foundation 0x00007fff8199fc86 -[NSCFDictionary setObject:forKey:] + 227
5 MongoHub 0x000000010002c6f5 -[MongoDB findInDB:collection:user:password:critical:fields:skip:limit:sort:] + 3425
6 MongoHub 0x0000000100033b76 -[QueryWindowController doFindQuery] + 525
Hi guys,
I would like to be able to query by ObjectId as this is what MongoHub is returing for _id. How to do this, something like {"_id":"4d1b4687a6d5437619000000"} is not working??
cheers,
/Marcin
I see an upset checkbox on the form, but it would be great to have a multi checkbox too please!
I'm trying to query a dataset using the following 'find' parameters
{"data.created_at": {"$gte": new Date(Date.UTC(2011,2,20))}}
but I get the following error
Failure parsing JSON string near: "data.crea
However, the same parameters work absolutely fine in the mongo console.
This happens for me when I resize the hosts window:
http://emberapp.com/dbloete/images/mongohub-ui-glitch
Im on Mac osx snow leapard. How does one delete records?
I click on the "Remove" tab. and then clck on the remove button. It says Affected Rows: 11. Nothing happens to my records..... Is this a bug?
The managed object model version used to open the persistent store is incompatible with the one that was used to create the persistent store.
getting this error
remove function falsely used update tab query input to work,
Hi-
When trying to access http://mongohub.todayclose.com/, I am getting a strange error:
Your client does not have permission to get URL / from this server.
I'm not behind a firewall, nor do I hav a static IP or anything strange. Had to download MongoHub from Apple!
The download posted is listed as version 1.0.9 but downloads version 1.0.8 still.
The key command CMD+W to close a window, like the Query window does not work.
It would also be nice to have a key command like CMD+R to re-run a Find query, etc.
There is no way to create a collection in an empty database. If you use this app to create a database, and connect to it, there are no collections displayed. To create a collection you first have to select a collection, but there are no collections to select. A catch-22 situation.
"You can't open the application MongoHub because it's not supported on this type of Mac"
I'm assuming this is because MongoHub is built for 64-bit CPUs and I am running a Core Duo Macbook.
Any chance you could include 32-bit in the build target for the next release? Thanks.
when trying to run query, the syntax it uses is db.mydatabase.mycollection.remove({}) which seems to do nothing. the syntax that works for me is db.mycollection.remove({}) without mydatabase.
MongoID's displays correctly under query when name = _id. When adding an additional MongoID type under another name i.e profile_id this field is listed as blank and of type string. A query to the collection via the cli confims it exists correctly as type MongoID in the collection
I must have configured the tunnel in a way that fails. Now the app is stuck and never times out. I had a force quit the app.
When I try to launch MongoHub on my MacbookPro intel 32bit running Snow Leopard i popups with "You can't open the application MongoHub because it is not supported on this type of Mac."
When I select a database and then click the + button, which I assume is correct, I get the Add New Database form.
Ive got a user and photo document. I am using MongoId to set the associations.
User model has:
references_many :songs
Photo model has:
referenced_in :user
When a record is created for photo. everything saves except, user_id is blank and the type is indicated as "String"
In mongo console, if i do:
db.songs.find({ 'title': 'foobar' }), it returns:
{ "id" : ObjectId("4cd298ba72357e267200000c"), "description" : "adsf", "title" : "foobar", "stream_type" : "full", "is_downloadable" : "0", "user_id" : ObjectId("4cd1505f72357e287b000001"), "media_filename" : "02-_driftwood.mp3" }
It is clear that MongoHub is not reporting the right data type for referential associations.
This could be a bug.
Sorry to be picky, but is there a chance to make the active window close when you press CMD+w.
Hey
"Tabbing" through fields in the connection details window does not work. Not necessary, but annoying.
Would be great to format datetimes and timestamps, perhaps to ISO8601
MongoID's displays correctly under query when name = _id. When adding an additional MongoID type under another name i.e profile_id this field is listed as blank and of type string. A query to the collection via the cli confims it exists correctly as type MongoID in the collection
I have a document with an array of ObjectIds (stored as strings) to contain a has-many association. The association works in code, indicating that the array is correctly populated, but in MongoHub the array values display as blank:
Hey, being able to connect to mongoHQ would be handy, they use "mongo server.mongohq.com:27020/database -u -p " as the connection path.
When opening a new window with a server conneciton or a query window I'd expect that window to close on CMD-W
.
CMD-Q
closes the whole app and I don't think that makes sense when I have sub-windows open.
After allowing the upgrade from 2.0.8 to 2.0.9, I lose all settings (pre-existing connections are gone).
full report dump at http://gist.github.com/418824
Tried to write a not null query and got an error.
The query was:
db.things.find({"post.geo":{$ne:null}})
This works in the mongodb client terminal but throws the error:
"Object value expected for key: post:geo"
AWESOME tool by the way!
Hello,
MongoHub seems to crash quite often when unable to connect to a MongoDB Database.
MongoHub registered the new updated, but when updating it says "The update is improperly signed"
Can you add username/password support for mongo installs that are using authentication?
They stick in the middle of the screen, see screenshot: http://grab.by/5wid
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.