我正在嘗試將我的MongoDB映射到WSO2 DSS
。但是生成的服務存在錯誤,並且在數據映射方面出現很多錯誤。爲什麼我得到WSO2 DSS映射問題?
這裏是我的嘗試:
<data name="MongoDB" transports="http https local">
<config enableOData="false" id="mongodb">
<property name="mongoDB_servers">127.0.0.1:27017</property>
<property name="mongoDB_database">domain_with_email</property>
<property name="mongoDB_write_concern">NONE</property>
<property name="mongoDB_read_preference">PRIMARY</property>
</config>
<query id="search" useConfig="mongodb">
<expression>domainemail.find({"domain":#})</expression>
<result escapeNonPrintableChar="true" outputType="json" useColumnNumbers="true">{
"entries":
{
"id":"$_id",
"domain":"$domain",
"emails":[
 {
 "email":"$email"
 }
]
}
}</result>
<param defaultValue="yahoo.com" name="domain" sqlType="STRING"/>
</query>
<operation name="search">
<call-query href="search">
<with-param name="domain" query-param="domain"/>
</call-query>
</operation>
</data>
這裏是錯誤:
https://gist.github.com/JafferWilson/b4aa22c39205d61a25f2bee5b45a7607
請讓我知道我需要做的,使用WSO2我的MongoDB獲得JSON輸出DSS?
有沒有辦法,我可以按照我的問題示例中分類的方式顯示文檔。說像電子郵件與電子郵件標籤和域名與域標籤等,你不覺得該文件會給我一個完整的文件JSON,這是我想我想顯示輸出的類別。 –