无法在远程服务器上使用 mongoexport

时间:2021-03-01 00:48:52

标签: mongodb

我是 MongoDB 的新手,我在 mongogb 帐户上有一个测试帐户。我正在尝试导出我远程拥有的数据库,这让我很头疼。有人可以帮我解决这个问题吗?

import math
import cmath
import numpy as np
import sympy as sym
import matplotlib.pyplot as plt
from scipy.integrate import simps
from scipy import integrate
from math import sin, cos, pi
 
n = 100 #Number of areas to be calculated for integration           approximation
λ = 1*10**-6 #Wavelength 
z = 0.02 #Screen distance
k = (2*math.pi)/λ #wave number
j = complex(cmath.sqrt(-1))
n = 100

b = 2E-5
a = 0


def f(x):
    return np.exp((1j*k)/(2*z)*(x)**2)


x = np.linspace(-0.005, 0.005, 100)
y = np.linspace(0, 0, 100, dtype= "complex")
    

def g(p, q):
    h = (b - a) / n
    k = 0
    z = 0

    for i in range(1, n // 2):
        k += 2 * f(a + 2 * i * h)

    for i in range(1, n // 2 + 1):
        z += 4 * f(a + (2 * i - 1) * h)

    return h * (z+k+f(a)+f(b)) / 3.0


for i in range(0,100,n):
   
    if( x[i] == 0 ):
        y[i] = 0
    else:
       
        q = np.linspace(0,x[i],100)
        p = f(q)       
        y[i] = abs(np.conj(g(p, q))*(g(p, q)))*8.85E-12

plt.plot(x, np.imag(y))

当我在命令行上运行代码时,它会返回响应:

mongoexport \
    --host="myDbUser:DataBas3Pwd@mongodb://cluster0.raiy3.mongodb.net" \
    -d socialDeveloper \
    -c posts \
    --out social.json

这里是我从 mongoDb 帐户获取连接详细信息的地方

enter image description here

请问我需要更改什么?

1 个答案:

答案 0 :(得分:0)

试试:

mongoexport 'mongodb+srv://myDbUser:DataBas3Pwd@cluster0.raiy3.mongodb.net' --db=socialDeveloper --collection=posts --out=social.json