MongoDB - Windows - PowerShell - mongoimport

0

Zainstalowałem mongodb na kompie z Windows.
Wszystko działa :)

Chciałem zaimportować plik używając Windows PowerShell.

Znalazłem podpowiedź w sieci, oraz mongoimport.exe -help.

$params='db:','nazwa_db',
'collection:','nazwa_collection',
'type:','typ_pliku',
'file:','plik',
'headerline'
&"C:\Program Files\Mongodb\Server\4.0\bin\mongoimport.exe" @params

I teraz, jak wklejam to w PowerShellu, to przy ostatniej linii przed ampersand pojawia sie PS zamiast znaku linii.
Tak to wyglada: (https://imgur.com/a/83jKFEZ)

Trzeba to oddzielnie wkleić: najpierw params a pozniej linia ze ścieżką? Czy jak?

0

Gdyby ktoś kiedyś szukał tutaj odpowiedzi na pytanie to ją zamieszczam

$params='--db','nazwa_bazy',
'--collection','nazwa_kolekcji',
'--type','rozszerzenie_pliku',
'--file','nazwa_pliku.rozszerzenie',
'--headerline'
& 'C:\Program Files\MongoDB\Server\4.0\bin\mongoimport.exe' $params

Wystarczy na początku każdego elementu wstawić dwa średniki, usunąć dwukropki. I będzie działać.

Ważne: Pamiętajcie by podać aktualną ścieżkę do mongoimport :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1