Mongodb 试图在mongoldb中编写简单代码,收到错误

Mongodb 试图在mongoldb中编写简单代码,收到错误,mongodb,Mongodb,只是尝试一下MongoDB。所以这可能是一个非常基本的问题。正在尝试创建集合“info”,但遇到以下错误。谢谢你的帮助 uncaught exception: SyntaxError: missing : after property id : @(shell):1:42 代码如下: db.info.insert({"userName":"John","mail”:"John@gmail.com","mobile&

只是尝试一下MongoDB。所以这可能是一个非常基本的问题。正在尝试创建集合“info”,但遇到以下错误。谢谢你的帮助

uncaught exception: SyntaxError: missing : after property id :
@(shell):1:42
代码如下:

db.info.insert({"userName":"John","mail”:"John@gmail.com","mobile":12345678},{"Transaction":[{"itemId":"a100","price":200},{"itemId":"a110","price":200}]},{"Payment":["Type":"Credi
t-card","Total":400,"Success":true]},{"Remarks":"1st complete record,payment successful"})

当您尝试时,大多数开发人员都会建议您阅读的文档。如果你清楚地理解,那么你就可能理解这个问题。文档格式不正确,这意味着您为每个
key:value
对创建了对象。而
payment
是一个包含对象的数组。它也没有格式化

您可以尝试下面的代码,并享受MongoDB带来的乐趣

db.info.insert(
{
    "userName":"John",
    "mail":"John@gmail.com",
    "mobile":12345678,
    "Transaction":[{"itemId":"a100","price":200},{"itemId":"a110","price":200}],
    "Payment":[{"Type":"Credit-card","Total":400,"Success":true}],
    "Remarks":"1st complete record,payment successful"
}
)

当您尝试时,大多数开发人员都会建议您阅读的文档。如果你清楚地理解,那么你就可能理解这个问题。文档格式不正确,这意味着您为每个
key:value
对创建了对象。而
payment
是一个包含对象的数组。它也没有格式化

您可以尝试下面的代码,并享受MongoDB带来的乐趣

db.info.insert(
{
    "userName":"John",
    "mail":"John@gmail.com",
    "mobile":12345678,
    "Transaction":[{"itemId":"a100","price":200},{"itemId":"a110","price":200}],
    "Payment":[{"Type":"Credit-card","Total":400,"Success":true}],
    "Remarks":"1st complete record,payment successful"
}
)

在写书之前,一个人需要知道如何写一个句子。首先尝试为两个或三个变量编写代码。Try:db.info.insert({“用户名”:“约翰”,“邮件”:”John@gmail.com“,”mobile“:12345678}),查看是否有效。如果有效,请添加更多变量。如果无效,请删除一些变量,然后重试。如果一个变量无效,则可以假定您的操作有误。首先出现字符串
”邮件“
有一个错误的结尾引号(
,而不是
)。这是代码中的错误还是仅仅是在将问题移至此处时引入的错误?在写一本书之前,一个人需要知道如何写一个句子。首先尝试为两个或三个变量编写代码。尝试:db.info.insert({”用户名“:”约翰“,”邮件“:”John@gmail.com“,“mobile”:12345678}),看看这是否有效。如果是这样,请添加更多变量。如果没有,请删除一些变量并重试。如果一个变量不起作用,则可以假定您的操作有误。字符串
“mail”的第一次出现:
有一个错误的结束引号(
而不是
)。这是代码中的一个错误,还是在将问题转移到某个位置时引入的东西?我一定会尝试一下。谢谢你的澄清。我对编码非常陌生,所以这可能看起来非常复杂。我一定会试试这个。谢谢你的澄清。我对编码非常陌生,所以这可能看起来非常复杂。