在我的购物车控制器中,我具有以下代码段:
logger.log(Level.INFO, "DATASOURCE INFO :"+dataSource.toString());
auth.jdbcAuthentication().dataSource(dataSource)
.usersByUsernameQuery("select username, password, enabled"
+ " from users where username=?")
.authoritiesByUsernameQuery("select username, authority "
+ "from authorities where username=?");
这有效:
const Cart = require('mongoose').model('Cart');
但是创建索引失败:
cart = await Cart.findOne({email:email});
我收到以下错误:
await Cart.createIndex({email: 1});
答案 0 :(得分:0)
文献说:createIndex()但是createIndexes(复数)有效;
答案 1 :(得分:0)
此问题是因为猫鼬的模型(在本例中为Cart)没有功能createIndex(),因此您应将createIndex()更改为createIndexes()。
您可以在此处查看文档:{{3}}