Я использую mongo с NODEJS, но при попытке получить данные из db всегда есть объект, который он возвращает [object Object] вместо объекта; Вот моя схема
IngredientSchema = new MongoDb.Schema(
{
"name": String //名称
,"optional":Boolean
,"substitution": String
,"preparation": String
, "amount": Number
, "units": String //单位
}
);
directionSchema = new MongoDb.Schema(
{
"image": String //图片
,"tip": String
, "content": String //正文
, "duration": Number //定时 无定时则设置为null
, "audiopath": String
}
);
infoSchema = {
"title": String //菜谱名称
,"lang": String
,"author":String
,"image_url": String
,"serves": Number
,"source": String
,"time":Number
};
categorySchema = {
"region": String
,"type": String
,"tags": String
};
CookBookSchema= new MongoDb.Schema(
{
"info": infoSchema
, "categories": categorySchema
, "ingredients": [IngredientSchema] //材料
, "directions": [directionSchema] //步骤
,'nutrition':String
}
, {strict: false}
);
CookBook= MongoDb.model(COOKBOOK_TABLE, CookBookSchema);
он возвращает такое значение
[
{
"categories": "[object Object]",
....
}
]
Другой объект в результате работает нормально. Я искал в гугле, но не нашел ответа
В mongodb данные "категорий" такие
categories" : { "type" : "cake", "tags" : "Cake, Caramel Sauce, Chocolate Cake, Chocolate Cake, Chocolate Desserts, Christmas, Christmas Cake, Christmas Desserts, Christmas Party, Coconuts, Desserts, Fruit, German Chocolate Cake, Healthy Cooking, Ice Cream Toppings, Low Sodium, More Fruits, More Holidays, Sauces and Toppings, Valentine's Day" }
Но отсутствует объект _id, который будет иметь другие объекты.
я написал в mongodb, используя приведенные ниже коды
```
cookBookModule.create(data, function(err, object) {
if (err) {
console.error(err);
console.log(data);
return res.status(HTTPCODE.DB_ERR).json('save failed');
}
res.status(HTTPCODE.CREATED).json(object);
TtsModule.audio_process(object);
})
```
Что-то не так?
JSON.stringify()
, чтобы узнать, что содержит ваш[object object]
. - person Ravi   schedule 22.09.2014categorySchema = new MongoDb.Schema({...})
? - person yaoxing   schedule 22.09.2014